Open Source JavaScript Documentation Software

JavaScript Documentation Software

View 105 business solutions

Browse free open source JavaScript Documentation Software and projects below. Use the toggles on the left to filter open source JavaScript Documentation Software by OS, license, language, programming language, and project status.

  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 1
    Mermaid

    Mermaid

    Diagram and flowchart generation from text similar to markdown

    Mermaid is a JavaScript-based diagram and flowchart generating tool that uses markdown-inspired text for fast and easy generation of diagrams and charts. Forget about using heavy tools to explain your code. Mermaid greatly simplifies documentation with its simple markdown-like script language, and offers a great range of diagram and chart options. The latest version of Mermaid comes with a number of bug fixes and enhancements, as well as a new diagram type, entity relationship diagrams. Its range of available diagrams include flowcharts, sequence diagrams, gantt diagrams and more, with new ones continuously being developed.
    Downloads: 89 This Week
    Last Update:
    See Project
  • 2
    TestLink

    TestLink

    Test & requirements management

    TestLink is a web based Test Management tool. The application provides Test specification, Test plans and execution, Reporting, Requirements specification and collaborate with well-known bug trackers. Repository: https://github.com/TestLinkOpenSourceTRMS
    Leader badge
    Downloads: 386 This Week
    Last Update:
    See Project
  • 3
    Joplin

    Joplin

    Open source note taking and to-do app with synchronization

    Joplin is a free and open source note-taking and to-do application that can handle a large number of notes in Markdown format, organize them into notebooks and synchronize them with various cloud services. All notes can also be copied, tagged, searched and modified directly from the app or through your own text editor. Notes that are exported from Evernote can be imported into Joplin, be it formatted content, resources, complete metadata or plain Markdown files. When notes are synchronized with cloud services, notebooks, tags and other metadata can easily be moved, inspected or backed up as plain text files. Supported cloud services include Nextcloud, OneDrive, Dropbox and WebDAV. Joplin is available for Windows, Linux, macOS, iOS and Android, with three types: desktop, mobile and terminal. All of them have similar user interfaces and can be synchronized with each other.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 4
    Swagger UI

    Swagger UI

    HTML, JavaScript, and CSS assets that generate Swagger documentation

    Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. Simplify API development for users, teams, and enterprises with the Swagger open source and professional toolset. Find out how Swagger can help you design and document your APIs at scale. The power of Swagger tools starts with the OpenAPI Specification — the industry standard for RESTful API design. Individual tools to create, update and share OpenAPI definitions with consumers. SwaggerHub is the platform solution to support OpenAPI workflows at scale. Swagger open source and pro tools have helped millions of API developers, teams, and organizations deliver great APIs. Swagger offers the most powerful and easiest to use tools to take full advantage of the OpenAPI Specification.
    Downloads: 27 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 5
    Swagger Editor

    Swagger Editor

    An editor designed for Swagger

    Swagger Editor lets you edit Swagger API specifications in YAML inside your browser and to preview documentations in real time. Valid Swagger JSON descriptions can then be generated and used with the full Swagger tooling (code generation, documentation, etc). swagger-editor is a traditional npm module intended for use in single-page applications that are capable of resolving dependencies (via Webpack, Browserify, etc). swagger-editor-dist is a dependency-free module that includes everything you need to serve Swagger Editor in a server-side project, or a web project that can't resolve npm module dependencies. If you're building a single-page application, using swagger-editor is strongly recommended, since swagger-editor-dist is significantly larger.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    Hugo Book Theme

    Hugo Book Theme

    Hugo documentation theme as simple as plain book

    Hugo documentation theme as simple as a plain book. By default, the theme will render pages from the content/docs section as a menu in a tree structure. You can set title and weight in the front matter of pages to adjust the order and titles in the menu. There are a few configuration options that you can add to your config.toml file. A simple blog is supported in the section posts. A blog is not the primary use case of this theme, so it has only minimal features. The theme supports Hugo's multilingual mode, just follow the configuration guide there. You can also tweak search indexing configuration per language in i18n folder. There are layout partials available for you to easily override components of the theme in layouts/partials/. There are a few features implemented as plugable scss styles. Usually these are features that don't make it to the core but can still be useful.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    Wiki.js

    Wiki.js

    A modern and powerful wiki app built on Node.js

    Works on virtually any platform and is compatible with either PostgreSQL, MySQL, MariaDB, MS SQL Server or SQLite! Manage all aspects of your wiki using the extensive and intuitive admin area. Running on the blazing-fast Node.js engine, Wiki.js is built with performance in mind. Fully customize the appearance of your wiki, including a light and dark mode. You'll be ready to go within minutes! Step-by-step install guides are available for all platforms. Make your wiki public, completely private, or a mix of both. Whether it's on a tiny Raspberry Pi or on a high-performance VM in the cloud, Wiki.js intelligently makes use of the available resources. Built-in authentication with self-registration and password recovery capabilities. Use 3rd-party authentication services like Google, Facebook, Microsoft, GitHub, Discord, Slack and more. Add an extra layer of security using two-factor authentication for supported authentication modules.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    apiDoc

    apiDoc

    RESTful web API documentation Generator

    apiDoc creates a documentation from API annotations in your source code. apiDoc gives you the ability to attach a version number to an API so you can easily track changes between versions. Creates an apiDoc of all files within dir myapp/, uses template from dir mytemplate/ and put all output to dir apidoc/. Without any parameter, apiDoc generate a documentation from all .cs .dart .erl .go .java .js .php .py .rb .ts files in current dir (incl. subdirs) and writes the output to ./doc/. apiDoc include a default template which uses handlebars, Bootstrap, RequireJS and jQuery for the output of the generated api_data.js and api_project.js as a html-page. By default the generated apiDoc use a complex Template, which supports versioning, to view different versions of your API, and comparing, to view changes between two versions of your API. You can create your own template and use the apiDoc generated files.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Foswiki
    Foswiki is an Enterprise wiki, typically used to run a collaboration platform, knowledge base or document management system. Users can create wiki applications using the Topic Markup Language, and developers can extend its functionality with plugins. Foswiki stands for "Free and Open Source" wiki to emphasize its commitment to Open Source software.
    Downloads: 12 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    DocsGPT

    DocsGPT

    Private AI platform for agents, enterprise search and RAG pipelines

    DocsGPT is an open-source AI platform for deploying private RAG pipelines, AI agents, and enterprise search on your own infrastructure. Connect any data source (PDFs, DOCX, CSV, Excel, HTML, audio, GitHub, databases, URLs) and get accurate, hallucination-free answers with source citations. Choose your LLM: OpenAI, Anthropic, Google Gemini, or local models. Works with Qdrant, MongoDB, and Elasticsearch and more. Deploy via Docker or Kubernetes with full data sovereignty. Build embeddable chat and search widgets, automate multi-step workflows with AI agents, and integrate via Slack, Telegram, Discord, or REST API. Enterprise features include RBAC, 99.9% uptime SLA, and dedicated support. MIT licensed.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Natural Docs

    Natural Docs

    Multi-language source code documentation tool

    Natural Docs is an open-source documentation generator for multiple programming languages. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it. SourceForge houses the source code and issue database for the old Perl version of Natural Docs, version 1.52. It is still available but no longer being updated. Please see NaturalDocs.org for the 2.x source code and issue database. However, you can still download the both the old and the new 2.x releases of Natural Docs here.
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • 12
    ExpressJS.com

    ExpressJS.com

    The Express.js Website

    This repository contains the source for the Express web site and documentation, the canonical reference for developers using the Express framework. It organizes material into API reference, getting-started guides, best practices, and topic-focused explanations such as routing, middleware, error handling, templating, and performance. Versioned docs help readers match API behavior to the framework version they’re running, reducing confusion during upgrades. The site showcases common patterns through concise examples, making it easy to translate concepts into working code. In addition to core Express usage, the documentation surfaces ecosystem guidance on things like security headers, structured logging, and integration with view engines or ORMs. Because it is open to community contributions, the documentation evolves alongside Express itself, reflecting real-world questions and solutions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Just the Docs

    Just the Docs

    A modern, high customizable, responsive Jekyll theme for documention

    Just the Docs gives your documentation a jumpstart with a responsive Jekyll theme that is easily customizable and hosted on GitHub Pages. Just the Docs is built for Jekyll, a static site generator. View the Jekyll quick start guide for more information. Just the Docs requires no special plugins and can run on GitHub Pages’ standard Jekyll compiler. The Jekyll SEO Tag plugin is included by default (no need to run any special installation) to inject SEO and open graph metadata on docs pages. Your theme is set up just like a normal Jekyll site! To test your theme, run bundle exec jekyll serve. Add pages, documents, data, etc. like normal to test your theme's contents. As you make modifications to your theme and to your content, your site will regenerate and you should see the changes in the browser after a refresh, just like normal.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Office Docs PowerShell

    Office Docs PowerShell

    PowerShell Reference for Office Products

    This repository aggregates documentation, examples, and cmdlet references for PowerShell modules that manage Microsoft 365 and Office services. It collects guidance for admins on tasks such as Exchange Online mail flow, SharePoint site provisioning, Teams configuration, and tenant-level policy settings—often including parameter examples, common scenarios, and troubleshooting notes. The docs are structured so operators can copy/paste ready examples into their automation scripts or adapt them for bulk changes using CSV-driven loops. Because cloud management frequently involves idempotent, auditable operations, the content emphasizes safe patterns (what changes will do, UI equivalents, and rollback hints). Versioning matters here: the repository tracks changes as Microsoft updates service APIs and cmdlets, helping teams stay current and avoid deprecated workflows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    widdershins

    widdershins

    OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate

    OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown. Widdershins is generally used as a stage in an API documentation pipeline. The pipeline begins with an API definition in OpenAPI 3.x, OpenAPI 2.0 (fka Swagger), API Blueprint, AsyncAPI or Semoasa format. Widdershins converts this description into markdown suitable for use by a renderer, such as Slate, ReSlate, Shins (deprecated) or html suitable for use with ReSpec. You can also use the environment file to group OAS/Swagger tagged paths together to create a more elegant table of contents, and overall page structure. If the language name differs between the markdown name required to syntax highlight and the httpsnippet required target, both can be specified in the form markdown--target. Widdershins supports the x-code-samples vendor-extension to completely customize your documentation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    WackoWiki

    WackoWiki

    WackoWiki is a light and easy to install multilingual Wiki-engine.

    WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, page rights (ACLs), design themes (skins), file upload, email notification and much more. Compatible with PHP 8.0 - 8.5 and MariaDB / MySQL / SQLite.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    DICOM Image Reader

    DICOM Image Reader

    A minimal Medical application to read and view DICOM (dcm) image file

    Dicom Image Reader is opensource medical image viewer built with JavaScript, HTML5, NodeJS and Electron framework. It can load data in DICOM format (single image dcm) and provides standard tools for its manipulation such as contrast, zoom, drag, possibility to draw regions on top of the image and imaging filters such as threshold and sharpening. It is based DWV JavaScript opensource library. =============== Requirements: - Processor: Intel Pentium 4 processor or later that's SSE2 capable - RAM: 512 MB - Hard Disk: 1500 MB - Video Card: nVidia, ATI and Intel Shader Model 2 and Shader Model 3 video cards with 512 megabytes of RAM minimum - Supported OS: Windows 10, Windows 8, Windows 8.1, Windows 7 =============== Alternative software for Windows: Available on Ecwid - https://goo.gl/twBcAq =============== Android App: https://goo.gl/i4NX9K -------------- Chrome app Release Pro: https://goo.gl/p456N5
    Downloads: 17 This Week
    Last Update:
    See Project
  • 18
    Woas (my wiki-on-a-stick fork)

    Woas (my wiki-on-a-stick fork)

    Woas is a complete wiki in a single HTML file, forked from stickwiki.

    NEW! Works with current IE, Firefox, and Chrome browsers. See the 'Loading & Saving' Woas page for details (in Woas file). Woas is a complete wiki in a single HTML file that works in every major browser, including older versions (even IE6!). It can store and display images and files within itself and is incredibly useful for research and documentation. This is my version of the WoaS (stickwiki) project. It is starting out as the home of my fixes to the 0.12.0 version that I am calling 0.13.0 (and hope will be published as such in the WoaS project), but may transition over time into a new and possibly incompatible version of the original tool, depending on what happens in the original project. I have dropped the 'Legacy' subproject; this project performs essentially the same function. After two years of inactivity it appears there may be life in the old project yet, so I am not making any decisions right now beyond using this project for my own, fixed version of WoaS 0.12.0.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Personal wiki that lives in one self-modifying XHTML containing software, interface and data. Very useful for creating small websites and mantaining notes or todo-lists; completely javascript-programmable, supports encryption and file embedding.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    NüHelp: Word/HTML to CHM converter

    NüHelp: Word/HTML to CHM converter

    Convert Microsoft Word and HTML files to a CHM help file.

    *New version 2018.04.23* - use the contact page on opulos.com or sourceforge to report any issues. NüHelp converts Microsoft Word documents and HTML files to a CHM file. It's easy to use for beginners and has lots of options for advanced users. Requirements: 1) Word 2003, 2007, 2010 or 2013. 2) HTML Help Workshop (included in zip file) 3) .Net 3.5 Client Profile (already on most computers) *** Win7/8 users: After downloading the file, you will have to right click on the zip file, click properties, and then click the unblock button before unzipping. Otherwise the two chm help files in the zip file will either appear blank or say webpage not found. Tip: Use NuZip to zip CHM files to prevent gmail from rejecting the attachment: http://sourceforge.net/p/nuzip For programmers, a framework is provided that shows you how to link specific screens in your application to specific sections in the help file. NüHelp is written in C#
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    This Java application serves to transform W3C XML Schema instances into interactive diagrams in SVG format. The diagram represents structure of XML files and provides information about individual items – elements and attributes.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    ARREA

    ARREA

    Collaborative editor, requirements management tool and much more

    ARREA (A Reasonable Requirements Engineering Application) is a simple yet powerful requirements management tool that uses arbitrary files to store information and Subversion to allow team collaboration. Its simple conventions make it suitable for much other purposes. In fact, for any document-oriented tasks focused on collaborative work and exhaustive change and traceability management. At its heart, ARREA provides a thin layer on top of SVN that allows it to be used as a powerful time-aware NoSQL database, accessible through an easy REST API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Apache Cocoon 2.2 Beispiele die im Buch "Apache Cocoon" im dPunkt Verlag beschrieben werden. Beispiele können auch unabhängig vom Buch den Einstieg in Cocoon erleichtern.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This is a client side XML Editing and XML Message generation framework which is flexible/powerful yet standard compliant and easy to implement. The idea is based on SGML Architectural Form Processing and XHTML Modularization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    The BanPro DMS is a solution for any Internet or Intranet site which requires a rich-text environment for the creation and sharing of documents. Perfect for anyone who wants to run a blog, journal or other rich-text document pages on their network.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB