Skip to content

Doctave/docapella

Repository files navigation

Docapella, an opinionated Markdown and OpenAPI documentation generator

Docapella is a static site generator that turns your Markdown and OpenAPI specifications into a documentation website.

Read the docs here.

Status

This project is currently pre 1.0. Some features are still being worked on, and installation is only supported via Cargo.

Occasional breaking changes may occur, but we'll try to keep them to a minimum.

Installation

First, install Rust. You can find instructions here.

Next, install Docapella:

cargo install --git https://github.com/Doctave/docapella.git docapella

Usage

The basic commands are:

Creating a new project: docapella init

docapella init

This will create a docapella.yaml file in the current directory and a README.md file.

Running the development server: docapella dev

docapella dev

This will start a local server and open your documentation in your browser.

The port defaults to 8080, but can be changed by passing the --port flag.

Building the project: docapella build

docapella build

This will build the project and output the static files to the _build directory, which can be served with any static file server.

About

An opinionated static site generator for Markdown and OpenAPI documentation written in Rust

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •