Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A Leiningen plugin to generate Autodoc pages for your project
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.

An Autodoc plugin for Leiningen

This plugin allows you to use Leiningen to create documentation for your project using the Autodoc tool, the same tool that is used to generate Clojure's own API reference documentation.

For full documentation on how to use Autodoc and this plugin see


As usual with Leiningen plugins, you can access the plugin in one of two ways:

  1. Install the plugin on a per-system basis with "lein plugin install lein-autodoc 0.9.0"
  2. Add "[lein-autodoc 0.9.0]" to the dev-dependencies in your project.clj.

Once installed, you can run "lein autodoc" to generate the documentation for your project.


In order to remain independent of the dependencies of Leiningen (since Autodoc is really a big standalone program with a ton of its own dependencies), lein-autodoc will add a directory under your lib/ called "autodoc". This directory will be filled with Autodoc and its dependencies. lein-autodoc will then run Autodoc in a separate process to create the documentation.


Copyright (C) 2012 Tom Faulhaber

Distributed under the Eclipse Public License, the same as Clojure.

Something went wrong with that request. Please try again.