Liking cljdoc? Tell your friends :D

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

  • This project is used in Notebook and Goldly.
  • Tools to explore (and load) the universe of Pink Gorilla notebooks.
  • End Users: this project is not for you.

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

The demo runs a webserver on port 8000 with explorer ui with demos.

lein demo 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.

Ideas

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