Skip to content

Repository files navigation

MinimalDoc

A minimal static site generator for documentation. Fast, clean, and easy to use.

Work in Progress — Most features are stable.

Note: The optional backend server (minimaldoc-server) has been removed from this repository. The scope was expanding too fast and the code was not production-ready. This project now focuses exclusively on the static site generator. The server effort will be revisited later.

Quick Start

# Install
git clone https://github.com/studiowebux/minimaldoc
cd minimaldoc && make build

# Create a new docs site
./minimaldoc init my-docs
cd my-docs

# Build to static HTML
../minimaldoc build

Documentation

Full documentation: minimaldoc.com

The docs/ directory is a demo site that showcases what MinimalDoc can generate. Build it locally with make docs then open public/index.html.

Development

make build    # Build the CLI binary
make test     # Run tests
make lint     # gofmt + go vet
make ci       # lint + test
make docs     # Build the demo docs site
make check    # staticcheck
make clean    # Remove build artifacts

License

See LICENSE file.

Credits

Created by Studio Webux

About

A modern, minimal static site generator for documentation written in Go.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages