Book

Documentation hub.
This site collects Technical Docs, Architecture Notes, and Design Decisions for all my projects.
How to Use This Site
- Use the sidebar or the project cards below to jump into a specific project.
- Within each project:
- Start with the Overview chapter
- Then read Architecture / Workflow chapters
- Dive into Code Snippets, Testing, and Future Work as needed
This site is primarily written for future me — but if you’re reading it later
as a user or contributor, I hope it gives you clear insight into how everything fits together
Roadmap & Future Projects
This hub is designed to grow over time as more tools , research, libraries experiments appear.
Planned additions include:
- 🧪 Experimental tools automation, research, quantum computing etc
- 🧰 Libraries or platform to enhance productivity
- 🗂 More utilities on workflows automation
When a new project is created, it will get:
- Its own folder (e.g.
new-project/)
- Its own mini “book” of chapters
- A card on this page linking into its docs
About Me
I’m Rakesh V, a developer and tinkerer who enjoys building tools that make it easier to think, automate, and explore ideas.
I maintain the projects in this “book”
If you’d like to know more about my background, how these tools came about, and how to support my work, see:
➡️ Read more in “Author” section
Projects Overview
🐀 ratcrate-core
The engine behind the Ratatui ecosystem index.
Scans the crates.io sparse index
Finds all crates depending on
ratatui
Enriches them with crates.io metadata
Applies smart caching
Produces
ratcrate.jsonfor other tools to consumeTo be open sourced soon
💻 ratcrate-cli
A command-line interface for exploring the Ratatui ecosystem.
- Reads
ratcrate.jsonproduced byratcrate-core
- Search and filter Ratatui crates from the terminal
- Show stats, links, and crate details
🎛 ratcrate-tui
A Ratatui-based TUI for browsing Ratatui crates.
Very meta. Very fun.
- Terminal UI built with Ratatui
- Interactive search and filters
- Crate detail views with stats and links
- Powered by
ratcrate-coredata
☁︎ doc2quarto
A helper tool for turning rough notes, markdown, or code comments into
structured Quarto documentation.
- Convert notes into
.qmdskeletons
- Ideal for standardizing docs across all projects
🎚️ QSwitch (Planned)
📡 Challenges (Coming Soon)
Documenting common challenges during these projects
➡️ Coming Soon
📚 Books I read (Coming Soon)
➡️ Coming Soon
📡 neovim to emacs migration
Documenting my journey from neovim to emacs
📚
➡️ Coming Soon