Documentation

Top 23 Documentation Open-Source Projects

  • the-art-of-command-line

    Master the command line, in one page

  • Project mention: The-art-of-command-line: Master the command line, in one page | news.ycombinator.com | 2024-02-19
  • storybook

    Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.

  • Project mention: How to use NextJS pathname in Storybook 8 | dev.to | 2024-04-29

    Source: qcatch on Feb 22, 2024 https://github.com/storybookjs/storybook/discussions/25470

  • 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.

    SurveyJS logo
  • mermaid

    Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

  • Project mention: AsciidocFX: The Asciidoc Editor for documentation and authoring | dev.to | 2024-05-02

    Mermaid Diagram - Create diagrams using text and code

  • Docusaurus

    Easy to maintain open source documentation websites.

  • Project mention: Alternatives to Docusaurus for product documentation | dev.to | 2024-04-04

    Docusaurus is a popular open-source documentation tool primarily designed for product documentation and other technical documentation needs. It was first released in 2017 by Facebook Open Source (now Meta Open Source). Just recently, Docsaurus version 3.0 was released.

  • tldr

    πŸ“š Collaborative cheatsheets for console commands

  • Project mention: Ask HN: Is there a GUI for bash shell? | news.ycombinator.com | 2024-04-19

    Maybe this already helps: https://github.com/tldr-pages/tldr

  • professional-programming

    A collection of learning resources for curious software engineers

  • Project mention: A collection of learning resources for curious software engineers | news.ycombinator.com | 2024-02-19

    The inclusion of the perspective section: https://github.com/charlax/professional-programming?tab=read... I think is really smart. Same for personal productivity. Two things that can dramatically change how and what you end up studying and doing with your time / life.

    I did a coding bootcamp and yeah the frontend knowledge they taught was useful, but I could have learned that online for free. Looking back, the far more valuable thing I learned was how to discipline myself and my time - that was the first time in my life I was truly disciplined and mindful in how I spent my time. I also got perspective I'd never seen before: there was some folks in my cohort that were in their 30s and 40s and undergoing career change, and I learned two things from them: First, don't stress too much, your life has much more flexibility than you might expect (this truth is borne out, they all have perfectly successful careers in their new lives as engineers), and second, make a great use of the time you have.

    Bog-standard advice we all know, but to witness it firsthand from people living it and sharing it is different. The shared article in the github is incredible: https://www.theguardian.com/commentisfree/2020/sep/07/termin...

    I often wonder why I don't see more of these sorts of articles. From watching a family member slowly die of cancer, and from reading books like "When Breath Becomes Air," I'm guessing it's some combination of exhaustion, disability, and a new set of priorities that doesn't really involve death blogging. Still, I find these kinds of writings more poignant than most things I read.

  • cheat.sh

    the only cheat sheet you need

  • Project mention: Ask HN: What are your go to shell one-liners? | news.ycombinator.com | 2024-04-22

    curl https://cheat.sh/$1

  • 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.

    InfluxDB logo
  • wtfpython

    What the f*ck Python? 😱

  • Project mention: What the Fuck Python? | news.ycombinator.com | 2023-08-27
  • devdocs

    API Documentation Browser

  • Project mention: Every Dunder Method in Python | news.ycombinator.com | 2024-04-03

    > I've started to preface all python searches with 'site:python.org'

    You might find DevDocs to be useful: https://devdocs.io/

  • docsify

    πŸƒ A magical documentation site generator.

  • Project mention: Alternatives to Docusaurus for product documentation | dev.to | 2024-04-04

    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.

  • gitbook

    The open source frontend for GitBook doc sites

  • Project mention: Alternatives to Docusaurus for product documentation | dev.to | 2024-04-04

    GitBook is a well-known online platform for developing, sharing, and publishing technical documentation. Although it’s not open source, it offers free and paid plans, with the free plan having limited features and functionalities. The paid plans unlock more features, such as custom domains, team collaboration, and advanced analytics.

  • Wiki.js

    Wiki.js | A modern and powerful wiki app built on Node.js

  • Project mention: Adding a simple light box in wiki.js | dev.to | 2024-03-20

    Wiki.js is a self hosted, open source Wiki that has a lot of awesome functionality. Unfortunately it's lacking some small, but important UI features, like a light box, to enlarge downsized images to it's full size. And unless you want to add a link to each image, to open it in a new tab, you would probably go for a modal view here.

  • docz

    ✍ It has never been so easy to document your things!

  • mkdocs-material

    Documentation that simply works

  • Project mention: 🚚 Building MVPs You Won’t Hate | dev.to | 2024-04-17

    Material Mk-Docs by Martin Donath works well if you prefer python.

  • MkDocs

    Project documentation with Markdown.

  • Project mention: I am stepping down from MkDocs | news.ycombinator.com | 2024-04-07
  • TOAST UI Editor

    πŸžπŸ“ Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.

  • Project mention: UX Case Study: Markdown Heading | dev.to | 2024-04-27

    A step in that direction can be seen in TOAST UI editor:

  • JSDoc

    An API documentation generator for JavaScript.

  • Project mention: Figma's Journey to TypeScript | news.ycombinator.com | 2024-05-04

    You may like JSDoc[1] if you just want some type-safety from the IDE without the compilation overhead.

    It’s done wonders when I’ve had to wrangle poorly commented legacy JavaScript codebases where most of the overhead is tracing what type the input parameters are.

    Personally, I’m impartial to TypeScript or JSDoc at this point. But I’d rather have either over plain JavaScript.

    [1] https://jsdoc.app/

  • BookStack

    A platform to create documentation/wiki content built with PHP & Laravel

  • Project mention: 15 open-source tools to elevate your software design workflow | dev.to | 2024-01-22

    Link | Demo | Github | License

  • editor.md

    The open source embeddable online markdown editor (component).

  • Gollum

    A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.

  • Project mention: Can Git or any other VCS be used as a database instead of SQL/NoSQL ones? Have you ever seen such a thing? | /r/AskProgramming | 2023-12-07

    Arguably something like ikiwiki or gollum is doing this. These are both wikis that use git as their backend 'database'. I happen to like wikis like this a lot better over wikis that store their data in mysql or some other traditional SQL backend.

  • cheat

    cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.

  • Project mention: Should you add screenshots to documentation? | news.ycombinator.com | 2023-12-14

    Looks like bro pages is archived and they recommend https://github.com/tldr-pages/tldr or https://github.com/cheat/cheat

  • zeal

    Offline documentation browser inspired by Dash

  • Project mention: DevDocs | news.ycombinator.com | 2024-01-12

    There's also Zeal (https://zealdocs.org/) which is basically the same as Dash but open source and runs on non-Mac devices.

  • react-styleguidist

    Isolated React component development environment with a living style guide

  • Project mention: 45 NPM Packages to Solve 16 React Problems | dev.to | 2023-11-14

    react-styleguidist

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Documentation related posts

  • Figma's Journey to TypeScript

    4 projects | news.ycombinator.com | 4 May 2024
  • AsciidocFX: The Asciidoc Editor for documentation and authoring

    3 projects | dev.to | 2 May 2024
  • Everything Curl

    3 projects | news.ycombinator.com | 29 Apr 2024
  • ELT as Compliance Enabler: Running Steampipe with Matillion Data Productivity Cloud

    1 project | dev.to | 25 Apr 2024
  • Creating Animated Diagrams for LinkedIn

    3 projects | dev.to | 22 Apr 2024
  • The origin and virtues of semicolons in programming languages

    2 projects | news.ycombinator.com | 15 Apr 2024
  • Doceaser: Interactive documentation with Markdown and Htmx made easier

    1 project | news.ycombinator.com | 14 Apr 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 4 May 2024
    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. Learn more β†’

Index

What are some of the best open-source Documentation projects? This list will help you:

Project Stars
1 the-art-of-command-line 148,953
2 storybook 82,881
3 mermaid 67,034
4 Docusaurus 52,968
5 tldr 48,494
6 professional-programming 45,308
7 cheat.sh 37,479
8 wtfpython 35,070
9 devdocs 33,897
10 docsify 26,658
11 gitbook 26,364
12 Wiki.js 23,523
13 docz 23,502
14 mkdocs-material 18,342
15 MkDocs 18,293
16 TOAST UI Editor 16,774
17 JSDoc 14,762
18 BookStack 13,869
19 editor.md 13,584
20 Gollum 13,563
21 cheat 11,963
22 zeal 11,067
23 react-styleguidist 10,789

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com