gitiary
Opis Link to heading
Gitiary to osobowy panel do wizualizacji aktywności commitów na GitHubie w wielu repozytoriach. Aplikacja oferuje przegląd repozytoriów z selektorami zakresów czasowych oraz szczegółowe strony z wykresami dziennymi i mapami cieplnymi. Umożliwia porównywanie repozytoriów pod kątem regularności, streaków i luk, a także analizę wpływu zmian (dodania, usunięcia, zmienione pliki). Zawiera widok narracyjny z podsumowaniem wydarzeń oraz interfejs ustawień do synchronizacji i aktywacji repozytoriów. Technologia opiera się na SvelteKit, TypeScript, SQLite i Apache ECharts. Dane są pobierane za pomocą GitHub CLI, a indeksowanie można automatyzować przez CLI lub systemd. Aplikacja obsługuje eksport statyczny oraz automatyczne generowanie zrzutów ekranu. Konfiguracja repozytoriów jest przechowywana w bazie SQLite, a bezpieczeństwo wymaga ochrony punktów końcowych API.