Skip to content

puppybits/notebook

 
 

Repository files navigation

Pink Gorilla Notebook GitHub Actions status |pink-gorilla/notebookClojars Project

Pink Gorilla Notebook is a rich browser based notebook REPL for Clojure and ClojureScript, which aims at extensibility (development- and runtime) and user experience while being very lightweight. Extensibility primarily revolves around UI widgets and data.

Documentation has been moved over here

Notebook Bundel

Notebook (Bundel version)

The notebook-bundel contains:

  • gorilla ui
  • gorilla plot
  • goldly

Run lein notebook watch to run the demo app.

This will run a web server at port 8000 with showcase of some notebook components, and notebook-explorer and notebook-viewer.

You can also run:

lein notebook npm-install
lein notebook release
lein notebook

Demo (for development)

Run lein demo to run the demo app.

This is useful for development.

Use an external nrepl relay

If you want to eval clj code, then to run a nrepl websocket relay:

  • run lein relay-jetty (in nrepl-middleware or
  • run lein relay lein-pinkgorilla)

Docker Image

Licence

Gorilla is licensed to you under the MIT licence. See LICENCE.txt for details.

Copyright © 2019- Jony Hudson, Andreas Steffan and contributors

About

Web based Clojure notebook application/-library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Clojure 83.2%
  • CSS 16.0%
  • Other 0.8%