ESDoc - Good Documentation for JavaScript

  •        69

ESDoc is a documentation generator for JavaScript. It generates good documentation. It can measure documentation coverage, Integrate test codes into documentation, Parse ECMAScript proposals.

https://esdoc.org
https://github.com/esdoc/esdoc

Tags
Implementation
License
Platform

   




Related Projects

documentation.js - Documentation for modern JavaScript


documentation.js is a documentation tool for mordern JavaScript. It Supports modern JavaScript: ES5, ES2017, JSX, Vue and Flow type annotations. It provides customizable output: HTML, JSON, Markdown, and more.

ECMADoc


ECMADoc generates professionally looking API documentation out of ECMAScript family of languages, such as JScript and JavaScript. Using the well known JDoc documentation format, developers can embed documentation right within the source code. This project is developed in C#.

yuidoc - YUI Javascript Documentation Tool


YUI's JavaScript Documentation engine. YUIDoc is a Node.js application used at build time to generate API documentation for JavaScript code. YUIDoc is comment-driven and supports a wide range of JavaScript coding styles. The output of YUIDoc is API documentation formatted as a set of HTML pages including information about methods, properties, custom events and inheritance for JavaScript objects.

VsDoc2JsDoc


The goal of this project is to convert VSDoc JavaScript comments of JayData classes to JSDoc comment format. Using this tool you can generate the API reference of your JayData components and keep your JavaScript documentation up-to-date.


dox - JavaScript documentation generator for node using markdown and jsdoc


Dox is a JavaScript documentation generator written with node. Dox no longer generates an opinionated structure or style for your docs, it simply gives you a JSON representation, allowing you to use markdown and JSDoc-style tags.This output can then be passed to a template for rendering. Look below at the "Properties" section for details.

grunt-jsdoc - A grunt plugin to generate javascript doc by running jsdoc3 on your grunt projects.


This plugin enables you to integrate the generation of comments based documentation into your Grunt build. This plugin is a wrapper around jsdoc3. Please refer to the documentation for the documentation details.

DocumentJS - The sophisticated documentation engine


DocumentJS creates beautiful, articulate, multi-versioned documentation. With DocumentJS, you can Write documentation inline or in markdown files, Specify your code's behavior precisely with JSDoc and Google Closure Compiler annotations, Customize your site's theme and layout, Generate multi-version documentation.

tsdoc - A doc comment standard for the TypeScript language


We are developing a library package @microsoft/tsdoc that provides an open source reference implementation of a parser. Using this library is an easy way to ensure that your tool is 100% compatible with the standard. These are just examples. Many other tools in today's web developer community want to interact with TypeScript doc comments. Each of these tools accepts a syntax that is loosely based on JSDoc, but encounters frustrating incompatibilities when attempting to coexist with other parsers.

dox - JavaScript documentation generator for node using markdown and jsdoc


JavaScript documentation generator for node using markdown and jsdoc

pydoctor - Documentation Tool for Python


pydoctor is an API documentation tool for Python. It works by parsing the source code and processing the syntax trees of Python modules and packages, which has advantages and disadvantages over generating the documentation from examining live objects, as some other documentation tools do.

yard - YARD is a Ruby Documentation tool. The Y stands for "Yay!"


YARD is a documentation generation tool for the Ruby programming language. It enables the user to generate consistent, usable documentation that can be exported to a number of formats very easily, and also supports extending for custom Ruby constructs such as custom class level definitions. Below is a summary of some of YARD's notable features. 1. RDoc/SimpleMarkup Formatting Compatibility: YARD is made to be compatible with RDoc formatting. In fact, YARD does no processing on RDoc documentation strings, and leaves this up to the output generation tool to decide how to render the documentation.

minami - Clean and minimal JSDoc 3 Template / Theme


A clean, responsive documentation template theme for JSDoc 3. In your .jsdoc.json file, add a template option.

ShoBiz - BizTalk Documentation Tool for Sandcastle


BizTalk tool that generates Sandcastle documentation from BizTalk artifacts deployed into the databases. Promotes documentation as part of the solution lifecycle. Documentation structure mimics the Admin Console and extracts documentation comments from all sources.

DBDocumenter


DBDocumenter, an interactive tool designed to generate the SQL Server 2000/2005/2008 documentation. It supports, export of documentation to HTML(WEB) format. It helps the developer , who's design the Data Layer for the application. He/she can easily find the name of column etc...

swagger - Swagger client generator


This is a utility for automatically generating API documentation from annotations in Go code. It generates the documentation as JSON, according to the Swagger Spec, and then displays it using Swagger UI.This tool was inspired by Beego, and follows the same annotation standards set by Beego. The main difference between this tool and Beego is that this generator doesn't depend on the Beego framework. You can use any framework to implement your API (or don't use a framework at all). You just add declarative comments to your API controllers, then run this generator and your documentation is ready! For an example of what such documentation looks like when presented via Swagger UI, see the Swagger pet store example.

codox - Clojure documentation tool


A tool for generating API documentation from Clojure or ClojureScript source code. This will generate API documentation in the "target/doc" subdirectory (or wherever your project :target-path is set to).

abao - REST API automated testing tool based on RAML


Abao is a command-line tool for testing API documentation written in RAML format against its back-end implementation. With Abao, you can easily plug your API documentation into a Continuous Integration (CI) system (e.g., Travis, Jenkins) and have API documentation up-to-date, all the time. Abao uses Mocha for judging if a particular API response is valid or not. This version of the software only supports the RAML-0.8 specification.

investigate.vim - A Vim plugin for looking up documentation


A plugin for looking documentation on the word under the cursor. You can choose to open it in a browser, with Dash on OS X, or with an arbitrary shell command. With this mapping, using K when your cursor is on a specific word will open its documentation. The help file has tons of documentation on configuration. Here are some of the basic options.

SQLDoc


SQLDoc Sharp, an interactive tool designed to generate the SQL Server 2005/2008 documentation. It supports, export of documentation to CHM format. If you want to export the generated documentation to Excel, Pdf or XML then look at turtle.codeplex.com