# Lite Catalog: otwarty repozytorium darmowych aplikacji dla Windows z bezpośrednią instalacją
Lite Catalog to repozytorium Git z 141 otwartymi i darmowymi aplikacjami dla Windows 10/11. Projekt dostarcza metadane, linki do oryginalnych dystrybucji oraz narzędzia do weryfikacji. Automatyczna instalacja wersji przenośnych ułatwia wdrożenie bez interfejsu graficznego. Kod źródłowy w Pascalu jest dostępny pod licencją pozwalającą na użycie i studiowanie.
Struktura repozytorium i weryfikacja
Repozytorium nie zawiera kompilacji oprogramowania — tylko pliki ini podobne do JSON z metadanymi: opisami, zrzutami ekranu, linkami do repozytoriów oraz sumami SHA1 do sprawdzania integralności. To minimalizuje ryzyko podstawienia plików. Dla starszych wersji Windows dostępne są wersje archiwalne aplikacji.
Katalog jest podzielony na 7 kategorii, co ułatwia wyszukiwanie. Deweloperzy mogą wnosić zmiany do oryginalnego repozytorium, ale forki wymagają zgody autora.
Instalacja bez GUI
Użytkownicy pobierają aplikacje bezpośrednio z GitHub: znajdują plik ini w sekcji, określają link do dystrybucji i ściągają. Graficzny klient Lite Catalog automatyzuje proces:
- Rozpakowywanie archiwów (zip, 7z, rar) do
C:\Programs\; - Tworzenie skrótów na pulpicie;
- Sprawdzanie sum przed instalacją.
To nadaje się do skryptowania i automatyzacji wdrożeń w środowiskach enterprise.
Licencja i wkład
Kod w Pascalu jest dystrybuowany pod restrykcyjną licencją: użycie, dystrybucja i studiowanie dozwolone, modyfikacje — tylko w upstream. Osobne dystrybucje modyfikacji zabronione bez zgody.
// Przykład struktury pliku ini (uproszczony)
[AppName]
url=https://example.com/app.zip
sha1=da39a3ee5e6b4b0d3255bfef95601890afd80709
description=Opis aplikacji
category=Utilities
Taki format pozwala parsować metadane w skryptach w dowolnym języku.
Zalety dla deweloperów
- Przenośność: wersje przenośne nie wymagają praw administratora;
- Weryfikacja: sumy SHA1 chronią przed zmodyfikowanymi pobieraniami;
- Otwartość: 141 aplikacji z metadanymi do automatyzacji;
- Kategoryzacja: 7 sekcji do szybkiego wyszukiwania;
- Integracja z Git: bezpośredni dostęp bez zewnętrznych serwisów.
Projekt jest aktualny dla DevOps, gdzie potrzebna jest przewidywalna instalacja oprogramowania bez bloatware.
Skalowanie i dostosowanie
Deweloperzy na poziomie middle/senior docenią możliwość integracji Lite Catalog z potokami CI/CD. Parsowanie plików ini w Bash lub PowerShell pozwala automatyzować deployment:
- Sklonować repozytorium;
- Wyodrębnić metadane;
- Pobrać i zweryfikować po SHA1;
- Rozpakować do katalogu docelowego.
Dla enterprise dodaj GPO dla C:\Programs\ lub konteneryzację.
Co ważne
- 141 aplikacji w 7 kategoriach z metadanymi i weryfikacją SHA1;
- Autoinstalacja przenośnych archiwów do
C:\Programs\ze skrótami; - Kod w Pascalu pod restrykcyjną licencją, forki za zgodą;
- Bezpośredni dostęp z GitHub bez GUI do skryptowania;
- Nacisk na otwarte, darmowe narzędzia dla Windows 10/11.
— Editorial Team
Brak komentarzy.