Liking cljdoc? Tell your friends :D

Notebook Explorer GitHub Actions status |pink-gorilla/gorilla-exploreClojars Project

  • End Users: this project is not for you.
  • This project is used in Notebook.
  • ui and ring-handler to load and save notebook
  • notebook explorer ui
  • notebook discovery.

notebook index

The indexer goes through selected github user repos and gists, and searches for .cljg files. Meta data will be extracted and the notebook is added to the index.

lein build-index
  • Notebooks that have part of the path "broken" will not be included.
  • After the index is built, the new index has to be pushed to github.

UI demo

lein webly watch

Open in browser: http://localhost:8000/

components

  • explorer: the notebook explorer web handler, and its web frontend.
  • document: a loader and displayer for notebooks (or other content) powered by files / github repo / github gist.
  • save-dialog: use it for save and save-as operations. Gets a storage, returns a storage.

Can you improve this documentation? These fine people already did:
awb99, Andreas Steffan & clojurewb
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close