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 23 JavaScript Doc Projects
-
📂 GitHub Repository 🌐 Website
-
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.
-
I've seen several ways of annotating Javascript that IDEs seem to understand. They usually involve using comments before fields, classes, or functions.
The most compliant one seems to be using [JSDoc](https://jsdoc.app/). JSDoc is mostly intended for generating documentation. However, the Typescript compiler can validate types (and can even interoperate with Typescript definitions), if you configure it as such.
In scenarios where you HAVE to write raw Javascript but still would like to do some type validation, this is probably the best solution.
It looks a bit like this:
/**
-
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.
-
Typemill
Typemill is a lightweight, flat-file CMS designed for simple, fast, and flexible website and eBook creation using Markdown.
Project mention: Open Source Needs a New Business Model – What if AI Could Help? | dev.to | 2025-02-12I’ve been running Typemill, a small flat-file CMS for publishing documentation and handbooks, for eight years now. Last year, I introduced paid plugins as a way to support development. It hasn't worked well. Let’s be honest – competing with massive plugin ecosystems is nearly impossible for smaller projects.
-
By the way, Storybook uses Testing Library, which you can think of as an element selector tool with accessibility in mind. For instance, it won't let you retrieve an element by its class name but forces you to check its role or name (remember the accessibility tree we talked about above?). This is because we should test what the user faces, not the underlying code. It might seem like a small detail, but it sets you in the right mindset when testing.
-
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
-
-
chappe
🧑💻 Developer Docs builder. Write guides in Markdown and references in API Blueprint. Comes with a built-in search engine.
-
docs
Unleash Bitcoin's full potential with decentralized apps and smart contracts. The documentation covers key aspects of the Stacks network and technology and provides tutorials and other helpful content for developers. (by stacks-network)
-
-
-
-
-
doc-detective
Doc Detective is an open-source documentation testing framework that makes it easy to keep your docs accurate and up-to-date.
Not that this solves the hard problem, but there's a simonw post for that: https://simonwillison.net/2018/Jul/28/documentation-unit-tes...
Including screenshots, which a lot of tech writing teams raise as a maintenance burden: https://simonwillison.net/2022/Oct/14/automating-screenshots...
Then there are tools like Doc Detective to inline tests in the docs, making them dependent on each other; if documented steps stop working, the test derived from them fails: https://doc-detective.com/
-
-
-
-
next-google-docs
Next Google Docs is a web app which uses draft.js to create a document for you. It also uses Firebase to store all the documents.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Docs discussion
JavaScript Docs related posts
-
Open Source Needs a New Business Model – What if AI Could Help?
-
Just Say No to JavaScript
-
Go-DOM - A headless browser written in Go.
-
A checklist and guide to get your repository collaboration-ready
-
MVC in Frontend is Dead
-
Por que você deveria começar a testar sua aplicação no Front-End?
-
Open-Sourcing GitHub's Documentation: Contribute to Docs.github.com
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 12 Feb 2025
Index
What are some of the best open-source Doc projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | docsify | 28,695 |
2 | JSDoc | 15,123 |
3 | Documize | 2,189 |
4 | retype | 1,117 |
5 | Typemill | 477 |
6 | testing-library-docs | 459 |
7 | docs | 373 |
8 | arc.codes | 315 |
9 | quick-start | 274 |
10 | chappe | 214 |
11 | docs | 160 |
12 | lunarvim.org | 137 |
13 | docs | 132 |
14 | web | 96 |
15 | docs | 81 |
16 | doc-detective | 68 |
17 | not-tailwind | 27 |
18 | website | 25 |
19 | AirQo-frontend | 20 |
20 | next-google-docs | 15 |
21 | apos-docs | 11 |
22 | doc_docs | 3 |
23 | dockeys | 1 |