Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 11 JavaScript documentation-tool Projects
-
I built a fast, responsive, and lightweight static documentation site powered by Docsify, hosted on AWS S3 with a CloudFront CDN for global distribution. The entire infrastructure is managed using Pulumi YAML, allowing me to declaratively define and deploy resources without writing any imperative code.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
eleventy 🕚⚡️
A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
Project mention: Ow I Blog with Obsidian, Hugo, GitHub, and Cloudflare – Zero Cost Owned | news.ycombinator.com | 2025-04-23I have a sort of similar setup but I haven't started using Obsidian yet, it's on my todo list. I use Eleventy instead of Hugo, with its simple Eleventy-Base-Blog starter template. I use Github action to publish to Github pages instead of using Cloudflare. It's a nascent site/blog, haven't written much, no images yet, so I don't see the need for something more than Github pages right now.
One thing I don't see the author mention that is part of what I plan to do with Obsidian is use Syncthing (which I already use for other things) so I can work on a post when I'm not at my laptop. Probably just to write down ideas/notes and then fully work it out when I get to my laptop.
If the blog author is here, curious if they commit drafts to their repo or not. I personally don't commit drafts. Besides also using 'draft: true` in the front-matter, I gitignore any markdown file where the filename starts with the word "draft". When I'm ready to publish I rename the file.
https://www.11ty.dev/
https://github.com/11ty/eleventy-base-blog
-
-
codecrumbs
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
-
Documize
Modern Confluence alternative designed for internal & external docs, built with Go + EmberJS (by documize)
-
retype
Retype is an ultra-high-performance static site generator that builds a website based on simple text files. Made in Canada 🇨🇦.
-
chappe
🧑💻 Developer Docs builder. Write guides in Markdown and references in API Blueprint. Comes with a built-in search engine.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
offline-docs
A collection of scripts to build offline documentation for your favourite frameworks/libraries. Simply search, copy/paste the commands and enjoy.
-
-
-
browsedocs.com (a useful domain if you plan on building SaaS related to documentation/ enterprise documentation)
JavaScript documentation-tool discussion
JavaScript documentation-tool related posts
-
How to Integrate Tailwind with 11ty – With Code Examples
-
🚀 Fast Static Site Deployment on AWS with Pulumi YAML
-
Static Site Generator - 11ty v3 tutorial
-
Enhance an 11ty site at the edge
-
The curious case of the paragraph with the bad CLS
-
Ask HN: Is It Time for a WordPress Alternative?
-
TriliumNext Notes: Advanced, hierarchical, open-source note taking platform
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 25 Apr 2025
Index
What are some of the best open-source documentation-tool projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | docsify | 29,187 |
2 | eleventy 🕚⚡️ | 17,992 |
3 | documentation.js | 5,788 |
4 | codecrumbs | 2,715 |
5 | Documize | 2,218 |
6 | retype | 1,157 |
7 | chappe | 220 |
8 | offline-docs | 112 |
9 | chatdocs | 39 |
10 | simple-docs | 8 |
11 | BrowseDocs | 4 |