Over the last months I’ve been working on cljdoc, a platform to build, host and view documentation for Clojure/Script libraries. Some notable capabilities:
Platform Aware, i.e. documentation covers both platforms,
- Versioned, i.e. old versions are kept available
- It’s A Database. Enabling many more interesting use-cases down the road.
- Support for non-API documentation. You can define a tree of articles and provide it via your Git repo.
- Hassle-free for library authors.
The homepage has all the information and some further links.
In the long run I hope that this platform can help drive improvements to documentation in the Clojure ecosystem. I’d love to see docsets for documentation browser apps, live examples right next to documentation. I’d love to see the Clojure community be a place where other communities draw inspiration from for their own documentation tooling.*
Please give it a shot and let me know what you think!