Brandon LaRocque VirInvictus
Highlights
- Pro
-
Conservatory Public
"Calibre for audio": native GNOME library manager that owns and moves music + podcast + audiobook files on disk (the SQLite DB is source of truth, inverting Lattice/Belfry), a foobar2000 Columns UI...
-
Hermitage Public
Visually immersive, local-first GTK4 gallery browser for Calibre libraries (reads `metadata.db` read-only).
Python GNU General Public License v3.0 UpdatedSep 7, 2026 -
Topograph Public
A blazing fast file system visualizer (qdirstat analog) with Kanagawa Dragon styling.
Rust MIT License UpdatedSep 7, 2026 -
Viaduct Public
Linux port of NetNewsWire (the macOS RSS reader) with the same architecture: single-writer SQLite + read pool, OPML on disk as source of truth, FTS5, eight NNW themes carried byte-for-byte, hard me...
-
CalibreQuarry Public
CLI toolkit that reads Calibre `metadata.db` directly for catalogs, stats, audits, exports, and Calibre-parity search (`search.py`, a faithful stdlib port of Calibre's expression grammar: field pre...
-
opends Public
Open community toolkit + bugfix patches for SSI's *Dark Sun* CRPGs (*Shattered Lands* 1993, *Wake of the Ravager* 1994).
-
Colophon Public
Native GTK4 statistics viewer for KOReader. Imports a *copy* of `statistics.sqlite3` (staged, validated, opened read-only, never touching the live file on the device) and turns it into a wide catal...
Rust MIT License UpdatedSep 6, 2026 -
Hearthfall Public
A grimdark clan-survival game for the terminal: turn-based, season-timed, fog-black map. Start with a handful of villagers, send people out, and the world reveals itself tile by tile through scarci...
Python MIT License UpdatedSep 6, 2026 -
cquarry Public
A lightweight, canonical Python package providing read-only access to Calibre's `metadata.db` and a full parser for Calibre's search expression grammar.
-
Atrium Public
Native Linux task manager: Org-mode internals (UUID on every node, plain-text round-trip, three repeater semantics, full bidirectional vault) wrapped in a Things 3 / OmniFocus surface.
-
vir-gtk Public
Rust MIT License UpdatedSep 6, 2026 -
bindery-cli Public
High-speed EPUB repair surgeon with a persistent Java validation daemon, safe HTML unwrapping, and native Calibre integration.
-
VirInvictus Public
Brandon's GitHub profile README repo (`github.com/VirInvictus/VirInvictus`, the special self-named repo GitHub renders on the org profile).
UpdatedSep 6, 2026 -
VirInvictus.github.io Public
Personal site / portfolio: the codex, the long-form counterpart to the profile README. Static Jekyll on GitHub Pages (`jekyll-theme-minimal`, but every layout/style is overridden locally), Kanagawa...
SCSS UpdatedSep 6, 2026 -
Carrel-calibre-web Public
Forked from janeczku/calibre-webThe Carrel fork of Calibre-Web: no login and localhost-only, a trimmed feature surface, read-only reading-status badges, Wings virtual-library browsing, and metadata.db attached read-only so writes...
Python GNU General Public License v3.0 UpdatedSep 5, 2026 -
Framework Public
Native GTK4 document viewer (PDF, DjVu, comics CBZ/CB7/CBT/CBR, XPS, EPUB, FB2, MOBI/AZW3, Markdown) on two render pipelines: a velocity-driven pre-cache for fixed-layout formats (MuPDF + DjVuLibre...
-
-
vir-search Public
Rust MIT License UpdatedSep 5, 2026 -
deadbeef-cui Public
Faceted library-browser plugin for the DeaDBeeF music player (foobar2000 Columns UI style), driven by DeaDBeeF's medialib + a scriptable preset system.
-
Carrel Public
Contract and theme for a single-user Calibre reading room: `spec.md` (authoritative), `roadmap.md`, canonical `theme/kanagawa-dragon.css`, and the glue justfile.
CSS GNU General Public License v3.0 UpdatedSep 5, 2026 -
lattice-music Public
CLI/TUI for music collections: ~20 read-only audit/visualization modes (library trees, integrity checks, cover/metadata audit, stats, playlists), plus seven write-capable companion scripts that *do...
-
raindrop-cli Public
Dependency-free command-line client for Raindrop.io: read, add, edit, reorganize, and remove bookmarks, collections, tags, and highlights from the terminal, with designed ANSI output (colour on a T...
-
AudiobookTools Public
Declarative tag-and-folder normalizer for Brandon's audiobook library. One source of truth (`catalog/books.py`) drives both embedded metadata (`retag`) and the on-disk folder tree (`reorg`); engine...
Python MIT License UpdatedSep 5, 2026 -
A KOReader user patch (single Lua file) that redraws the stock sleep screen as a Kobo-lockscreen-style floating card over the book cover: serif title, stats line, and a random highlight as an itali...
Lua GNU Affero General Public License v3.0 UpdatedSep 5, 2026 -
dragon-agents Public
Six read-only research subagents for the ZCode agent client: repo cartography, doc-drift audits, shared-library cascade checks, spec-compliance review, CI triage, and AI-prose slop reads.
Python MIT License UpdatedSep 4, 2026 -
The smallest thing in the portfolio: a single-file Lua preset for KOReader's Bookends plugin, styled as a navigation cockpit for the book in progress.
-
Coffer Public
Phase 0 research; now a git repo (the research dossier is committed), still pre-spec. A native GTK4 envelope-budgeting app over a plain-text hledger journal: Actual Budget's experience, hledger's d...
MIT License UpdatedAug 24, 2026 -
audit_epub Public archive
A read-only, purely Python standard library EPUB content auditor. Analyzes prose for OCR damage, baked-in page numbers, foreign languages, and empty stubs.
Python MIT License UpdatedAug 22, 2026 -
Oceanstrip Public archive
CLI tool that strips producer/redistributor watermarks from EPUBs via balanced-element removal (markup overlay only, never burned into images), preserving XML well-formedness, output epubcheck-clea...
Python MIT License UpdatedAug 21, 2026 -
1-timezone Public
A one-file KOReader user patch (Lua) that forces a correct POSIX `TZ` inside the KOReader process (`setenv` + `tzset`), fixing a wrong footer clock, a "Synchronize time" that never seems to help, a...
Lua GNU Affero General Public License v3.0 UpdatedAug 20, 2026