• Stars
    star
    793
  • Rank 55,541 (Top 2 %)
  • Language
    Julia
  • License
    MIT License
  • Created over 8 years ago
  • Updated 17 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A documentation generator for Julia.

Documenter

A documentation generator for Julia.

Documentation Build Status
PkgEval

Installation

The package can be installed with the Julia package manager. From the Julia REPL, type ] to enter the Pkg REPL mode and run:

pkg> add Documenter

Or, equivalently, via the Pkg API:

julia> import Pkg; Pkg.add("Documenter")

Documentation

  • STABLE — documentation of the most recently tagged version.
  • DEVEL — documentation of the in-development version.

Project Status

The package is tested against, and being developed for, Julia 1.6 and above on Linux, macOS, and Windows.

Questions and Contributions

Usage questions can be posted on the Julia Discourse forum under the documenter tag, in the #documentation channel of the Julia Slack and/or in the JuliaDocs Gitter chat room.

Contributions are very welcome, as are feature requests and suggestions. Please open an issue if you encounter any problems. The contributing page has a few guidelines that should be followed when opening pull requests and contributing code.

Related packages

There are several packages that extend Documenter in different ways. The JuliaDocs organization maintains:

Other third-party packages that can be combined with Documenter include:

Finally, there are also a few other packages in the Julia ecosystem that are similar to Documenter, but fill a slightly different niche:

More Repositories

1

Julia-Cheat-Sheet

Julia Cheat Sheet
CSS
326
star
2

DocStringExtensions.jl

Extensions for Julia's docsystem.
Julia
106
star
3

DemoCards.jl

Let's focus on writing demos
Julia
63
star
4

DocumenterCitations.jl

DocumenterCitations.jl uses Bibliography.jl to add support for BibTeX citations and references in documentation pages generated by Documenter.jl.
Julia
63
star
5

Highlights.jl

A source code highlighter for Julia.
Julia
36
star
6

DocumenterTools.jl

Extra tools for setting up Documenter
Julia
28
star
7

IOCapture.jl

Capturing standard output and error streams in Julia.
Julia
28
star
8

DocumenterMermaid.jl

Mermaid.js diagram intergration for Documenter.jl
Julia
21
star
9

DocumentationGenerator.jl

Julia
21
star
10

DocumenterInterLinks.jl

A plugin for Documenter.jl that enables linking between projects
Julia
20
star
11

ANSIColoredPrinters.jl

ANSI escape code translator
Julia
13
star
12

MarkdownAST.jl

Abstract syntax tree representation of Markdown documents in Julia
Julia
13
star
13

DocumenterMarkdown.jl

Documenter's Markdown / MkDocs backend
Julia
11
star
14

ModuleDocstrings.jl

Julia
11
star
15

juliadocs.github.io

JuliaDocs Organisation Home Page
Julia
6
star
16

DocumenterLaTeX.jl

Documenter's LaTeX / PDF backend (archived)
Julia
5
star
17

Changelog.jl

A Julia package for managing changelogs
Julia
5
star
18

juliadocs.org

Repository for juliadocs.org - a website to browse all Julia packages and their docs
HTML
4
star
19

DocumentationGeneratorRegistry

Julia
3
star
20

DocInventories.jl

Read and write documentation inventory files such as the objects.inv file generated by Documenter and Sphinx
Julia
2
star