You Are Documenting Your Code Wrong


Let’s be honest:
Writing documentation is often the last thing developers want to do - and for good reason.
It's tedious.
It's repetitive.
It gets outdated in a heartbeat.
And worst of all — it's scattered across random files, wikis, and half-finished README.md attempts.
But what if I told you… there’s a better way?
❌ The Modern Dev’s Documentation Pain
If you’re facing any of these, your workflow needs an upgrade:
📝 Messy & Unstructured Docs
Scattered across markdown files, wikis, comments - no single source of truth.⏳ Time-Consuming & Tedious
Manually writing docstrings, parameters, return types. Boring and fragile.🔄 Maintenance Nightmare
Docs never match the latest code - good luck debugging that.🤝 Collaboration Headaches
Sharing structured docs with your team? Not easy. Especially across multiple repos.
Sound familiar? You’re not alone.
🧠 Meet Asvatthi - The dev Tool You Didn’t Know You Needed
Asvatthi is a powerful tool that takes your source code and auto-generates structured documentation — fast. It parses code across multiple languages and turns them into rich, editable, shareable documentation.
Whether you're a solo dev or part of a big team, this is how documentation should be done.
✨ Core Features You’ll Love
1. Connect your code repo in seconds
No setup hell. Connect via SSH, HTTPS, or OAuth (GitHub/GitLab/Bitbucket). You can even connect your self hosted repos
2. Browse, Preview & Parse Instantly
Navigate your repo, see file previews and generate docs on the fly.
3. Filter and Explore Structured Docs
Explore functions, parameters, return types – all automatically extracted.
4. Language-Specific Parsers
Built for Go, Python, JavaScript, Java, C (more coming soon). Highly optimized and detailed.
Extract language contexts like parameters, classes, structs, return types, arguments etc..
5. Rich Text Editor
Write docs using WYSIWYG editor – no markdown needed. Auto-save and live preview included.
6. Combine Docs Across Repos
Use Pockets to merge and edit docs from multiple repositories in one place.
7. Share & Export Easily
Export docs as zip, generate HTML pages, or share doc folders with your team.
💰 Pricing That Makes Sense
🎉 Basic Plan – $0
✅ Go, Python, JS parsers
✅ 250MB repo storage
✅ Structured docs
✅ No credit card required
👉 Try for free
🚀 Pro Plan – $15/month per parser
✅ All parsers
✅ 5GB repo storage
✅ Collab tools, exports, sharing
✅ Pocket editing & StaticDocs
👉 Request a 30-day Pro Trial
📩 Or email: request-trial@asvatthi.com
📌 What Makes Asvatthi Stand Out?
✅ Instant Parsing
Language-specific parsing and auto extraction of classes, parameters, return types, and more.
✅ Zero Hassle Rich Text Editing
No markdown? No problem.
✅ Centralized Docs Hub
Keep everything in one place — across all your repos.
✅ Shareable, Exportable
Send docs to teammates, export as HTML or ZIP.
❓FAQs You Might Have
🔹 What is LiveDocs?
→ It's your new best friend. LiveDocs auto-generates documentation from source code using our custom parsers, extracting language specific contexts like functions, classes, return types, params etc..
🔹 Can I edit the generated docs?
→ 100%. LiveDocs comes with a rich editor — it’s live, autosaving, and super intuitive.
🔹 What are Pockets?
→ Think of them as smart bookmarks: group, combine, and edit docs from multiple repos.
🔹 Do I need to install anything?
→ Nope. Asvatthi works in your browser. Zero setup.
🔹 What languages are supported?
→ Go, Python, JavaScript, C, Java (PHP, Rust and more coming soon).
🔹 Can I clone self hosted repos?
→ Yes you can. You can use http / ssh to clone any repos you need
🔗 Useful Links
Subscribe to my newsletter
Read articles from Aswin Benny directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
