Book

Author

Rakesh Venkat

Published

November 30, 2025

Coming Soon Banner

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.json for other tools to consume

  • To be open sourced soon

➡️ Read the ratcrate-core docs »

💻 ratcrate-cli

A command-line interface for exploring the Ratatui ecosystem.

  • Reads ratcrate.json produced by ratcrate-core
  • Search and filter Ratatui crates from the terminal
  • Show stats, links, and crate details

➡️ Read the ratcrate-cli docs »


🎛 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-core data

➡️ Read the ratcrate-tui docs »

☁︎ doc2quarto

A helper tool for turning rough notes, markdown, or code comments into
structured Quarto documentation.

  • Convert notes into .qmd skeletons
  • Ideal for standardizing docs across all projects

➡️ Read the doc2quarto docs »


↯ QBanner (Coming Soon)

A light-weight rust based library for CLI Banners

  • Works on all rust cli projects and easy to use

  • Supports Ratatui basic and advanced layouts

  • Works on shell scripts too!

➡️ Read the Qbanner Libraryi docs »

🎚️ QSwitch (Planned)

➡️ Coming Soon »


📡 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

➡️ Read my journey »

📚

➡️ Coming Soon