Lite Catalog: otevřený repozitář bezplatných aplikací pro Windows s přímou instalací
Lite Catalog je git-repozitář s 141 otevřenými a bezplatnými aplikacemi pro Windows 10/11. Projekt poskytuje metadata, odkazy na originální distribuce a nástroje pro ověření. Automatická instalace přenosných verzí usnadňuje nasazení bez grafického rozhraní. Zdrojový kód v Pascalu je dostupný pod licencí, která povoluje použití a studium.
Struktura repozitáře a ověření
Repozitář neobsahuje sestavení softwaru — pouze JSON-podobné ini-soubory s metadaty: popisy, snímky obrazovky, odkazy na repozitáře a SHA1 haše pro kontrolu integrity. To minimalizuje rizika výměny souborů. Pro starší verze Windows jsou k dispozici archivní verze aplikací.
Katalog je rozdělen do 7 kategorií, což usnadňuje hledání. Vývojáři mohou navrhnout změny do originálního repozitáře, ale fork musí být schválen autorem.
Instalace bez GUI
Uživatelé extrahují aplikace přímo z GitHubu: najdou ini-soubor v sekci, určí odkaz na distribuci a stáhnou. Grafický klient Lite Catalog proces automatizuje:
- Rozbalování archivů (zip, 7z, rar) do
C:\Programs\; - Vytváření zástupců na ploše;
- Kontrola hašů před instalací.
To je ideální pro skriptování a automatizaci nasazení v podnikových prostředích.
Licence a příspěvky
Kód v Pascalu je šířen pod restriktivní licencí: použití, šíření a studium jsou povoleny, modifikace pouze do upstreamu. Samostatné distribuce modifikací jsou zakázány bez souhlasu.
// Příklad struktury ini-souboru (zjednodušeně)
[AppName]
url=https://example.com/app.zip
sha1=da39a3ee5e6b4b0d3255bfef95601890afd80709
description=Popis aplikace
category=Utilities
Takový formát umožňuje parsování metadat ve skriptech v jakémkoli jazyce.
Výhody pro vývojáře
- Prenosnost: přenosné verze nevyžadují práva administrátora;
- Ověření: SHA1 haše chrání před manipulovanými stahy;
- Otevřenost: 141 aplikací s metadaty pro automatizaci;
- Kategorizace: 7 sekcí pro rychlé hledání;
- Git integrace: přímý přístup bez třetích stran.
Projekt je aktuální pro DevOps, kde je potřeba předvídatelná instalace softwaru bez bloatwaru.
škálování a přizpůsobení
Vývojáři střední/senior úrovně ocení možnost integrace Lite Catalog do CI/CD pipeline. Parsování ini-souborů v Bash nebo PowerShell umožňuje automatizovat nasazení:
- Naklonovat repozitář;
- Extrahovat metadata;
- Stáhnout a ověřit podle SHA1;
- Rozbalit do cílové složky.
Pro podnikové prostředí přidejte GPO pro C:\Programs\ nebo kontejnerizaci.
Co je důležité
- 141 aplikací v 7 kategoriích s metadaty a SHA1 ověřením;
- Automatická instalace přenosných archivů do
C:\Programs\se zástupci; - Kód v Pascalu pod restriktivní licencí, forky s povolením;
- Přímý přístup z GitHubu bez GUI pro skriptování;
- Zaměření na otevřené, bezplatné nástroje pro Windows 10/11.
— Editorial Team
Zatím žádné komentáře.