Pakiety dla
Hacker Lang.
bit.io to centralny rejestr bibliotek dla języka Hacker Lang oraz systemu HackerOS.
Każdy pakiet to zwykłe repozytorium na GitHubie — bit odnajduje je, licząc dane
wprost z listy repo-list.json.
Wybrane pakiety
Dane pobierane na żywo z repo-list.json — pasek języków liczony bezpośrednio z plików w repozytorium.
Wczytywanie pakietów…
Jak działa bit.io
Bez własnego backendu, bez bazy danych — cały rejestr to jeden plik JSON w repozytorium na GitHubie.
Dodajesz wpis
Autor biblioteki dodaje wpis do bit-repo/repo-list.json w repozytorium bit-io/repository: nazwę, adres repo i typ pliku źródłowego.
bit go odnajduje
Menedżer pakietów bit oraz ta strona czytają ten plik bezpośrednio z GitHuba — każda zmiana jest widoczna od razu, bez wdrożenia.
Liczymy języki
Dla każdego repo łączymy dane z GitHub API z własnym skanowaniem plików .hl, .h# i .hcs, żeby pasek języków był kompletny.
Standard GitHuba + trzy własne
Pasek języków obsługuje wszystko, co rozpoznaje GitHub, a dodatkowo trzy języki specyficzne dla HackerOS.
.hl
H# .h#
HackerScript .hcs
Rust
JavaScript
Python
Go
+ wszystkie pozostałe z GitHuba