Caivra Repo Gallery v0.1.1: a lightweight, open-source GitHub repository explorer
I built Caivra Repo Gallery at Caivra Tech LLC to make it easier to explore public GitHub repositories without signing up for another service.
It's a free, MIT-licensed static web application. You can use it directly in the browser, and the public source is available for review.
- Live app: https://caivra-tech.github.io/caivra-repo-gallery/
- Source and release: https://github.com/caivra-tech/caivra-repo-gallery/releases/tag/v0.1.1
- Open-source projects showcase: https://caivra-tech.github.io/caivra-repo-gallery/open-source/
What the Gallery does
Enter a GitHub organization or username to load public repositories. You can search by name, description, language, or topic; filter by programming language; include or exclude forks; sort the loaded results; and load additional repository pages.
The URL retains your chosen owner and filters so you can share a specific view with someone else.
It has no visitor login, database, API key entry, or paid subscription. The browser fetches public repository information from GitHub's API.
What changed with v0.1.1
The most important functional correction concerns paginated language filters. A shared URL can select a language before any matching repositories have been loaded. The Gallery now preserves that selection as subsequent API pages arrive, instead of losing the selected filter.
The release also includes regression tests for that behavior, GitHub Actions pinned to immutable revisions, release-assurance documentation, branch protection, and private vulnerability reporting.
Before the formal release, validation included 27 passing Node tests and eight browser scenarios across real production pages and controlled API fixtures. The browser checks covered desktop and mobile-emulated layouts, account lookup, multi-page filtering, sorting, fork controls, invalid input, rate-limit recovery, and the showcase page.
Boundaries worth knowing
The Gallery uses GitHub's unauthenticated public API, so normal anonymous rate limits apply. Search, filtering, and sorting affect repositories already loaded into the page, not all GitHub repositories. Mobile checks were done with Chromium emulation rather than physical devices.
This is a small developer utility, not an AI search engine, GitHub analytics platform, or replacement for GitHub itself.
The v0.1.1 tag identifies the first formal GitHub Release. Its private, unpublished package test manifest still reports 0.1.0; the release notes document that distinction.
Feedback welcome
If you maintain GitHub projects, I'd be interested to hear which exploration and discovery workflows would be most useful next. Issues and technical contributions are welcome in the repository.
Try the Gallery: https://caivra-tech.github.io/caivra-repo-gallery/
Review the MIT-licensed code: https://github.com/caivra-tech/caivra-repo-gallery
Disclosure: This announcement was prepared with AI writing assistance and checked against the public release notes and validation results.


