Novel Cat is a terminal user interface (TUI) application for reading and managing light novels, built in Go using Bubble Tea.
It provides an end-to-end reading workflow: you can search for light novels available on the internet, scrape and download chapters directly to your local machine, and manage them through a structured library system. Once downloaded, Novel Cat becomes a full-fledged reader application optimized for terminal use.
The UI is fast, responsive, and visually clean, leveraging Bubble Tea’s state-driven architecture to stay performant even with large libraries. Navigation is keyboard-first, making it ideal for developers and terminal enthusiasts who prefer distraction-free reading.
With Novel Cat, you can:
- Search and discover light novels from supported online sources
- Scrape and download novels for offline reading
- Organize novels into a personal library
- Track reading progress across chapters
- Read comfortably inside the terminal with a dedicated reader view
Novel Cat is designed to be simple, efficient, and hackable — a lightweight alternative to web-based readers, tailored for the terminal.