Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 JavaScript Documentation Projects
-
mermaid
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
generator
Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!
-
insomnia-documenter
Tool to create minimalist and beautiful API documentation pages using your Insomnia workspace export file.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Mermaid - https://mermaid.js.org/
Docsify is frequently updated; the latest release was on June 24, 2023, and the most recent update was on December 17, 2023. It is MIT-licensed and has an active Discord community.
I wholeheartedly agree. At most, I introduce JSDoc[1] to newer developers as standardising how parameters and whatnot are commented at least gets you better documentation and _some_ safety without adding any TS knowledge overhead.
[1] https://jsdoc.app/
Project mention: Looking for collaboration platform (preferably open source, alternative to Confluence) | /r/selfhosted | 2023-05-06You could try Documize https://github.com/documize/community
Project mention: Been working on a tutorial to help indies make scalable multiplayer games, looking for feedback before I officially share | /r/IndieDev | 2023-04-26You may want to look into other tooling to redesign your Swagger into easier to follow documentation such as: https://github.com/Mermade/widdershins
Project mention: What software do you use to write documentation? | /r/learnprogramming | 2023-04-27I've also used spectaql before to auto generate graphql docs.
Project mention: MdBook – Create book from Markdown files. Like Gitbook but implemented in Rust | news.ycombinator.com | 2023-06-29
With Speakeasy, you can create client SDKs based on an OpenAPI specification. Fastify ships with the @fastify/swagger plugin, which provides convenient shortcuts for generating good OpenAPI specifications. We'll start this tutorial by registering @fastify/swagger in a Fastify project to generate a spec.
Project mention: AsyncAPI Codegen, a code generator from AsyncAPI spec v2 and v3. | dev.to | 2024-03-06For that, the project provides a Javascript tool to generate source code from specification in numerous languages: Python, Java, Markdown, PHP, … and even Go! All you have to do is install the corresponding NPM packages and launch the right command tool.
Project mention: How to Build & Deploy Scalable Microservices with NodeJS, TypeScript and Docker || A Comprehesive Guide | dev.to | 2024-01-25RabbitMQ comes with administrative tools to manage user permissions and broker security and is perfect for low latency message delivery and complex routing. In comparison, Apache Kafka architecture provides secure event streams with Transport Layer Security(TLS) and is best suited for big data use cases requiring the best throughput.
JavaScript Documentation related posts
- The origin and virtues of semicolons in programming languages
- ChatCraft Adventures #13, UI Changes
- Building a Mermaid.js Gantt Chart in a FileMaker Web Viewer
- ChatCraft Adventures #10
- Eloquent JavaScript 4th edition (2024)
- Learn how to document JavaScript/TypeScript code using JSDoc & Typedoc
- The Ultimate Roadmap to a Full-Stack Developer
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Documentation projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | mermaid | 66,838 |
2 | docsify | 26,611 |
3 | JSDoc | 14,742 |
4 | editor.md | 13,562 |
5 | apiDoc | 9,721 |
6 | documentation.js | 5,761 |
7 | ESDoc | 2,745 |
8 | codecrumbs | 2,687 |
9 | dox | 2,155 |
10 | Documize | 2,065 |
11 | widdershins | 1,456 |
12 | styledocco | 1,069 |
13 | spectaql | 1,044 |
14 | retype | 972 |
15 | documentation | 926 |
16 | fastify-swagger | 851 |
17 | generator | 730 |
18 | rabbitmq-website | 673 |
19 | metamask-docs | 611 |
20 | insomnia-documenter | 484 |
21 | opentelemetry.io | 464 |
22 | Gitdown | 448 |
23 | docusaurus-lunr-search | 431 |
Sponsored