REBL data browser
REBL is a interactive tool for browsing Clojure data, initially created for Datomic and useful for navigating data structures especially larger in size.
WARNING::Free for non-commercial use
Commercial use requires an active Datomic customer or subscriber to the REBL patreon
Install REBL
REBL is only available as a direct download from rebel.cognitect.com. Download the .zip file and extract to a preferred location.
Add an alias called :cognitect-rebl-java11
to ~/.clojure/deps.edn
with the specific path to the extracted REBL jar
:cognitect-rebl-java11
{:extra-deps
{org.clojure/clojure {:mvn/version "1.10.0"}
org.clojure/core.async {:mvn/version "0.4.490"}
com.cognitect/rebl {:local/root "/path/to/REBL/REBL-VERSION.jar"}
org.openjfx/javafx-fxml {:mvn/version "11.0.1"}
org.openjfx/javafx-controls {:mvn/version "11.0.1"}
org.openjfx/javafx-swing {:mvn/version "11.0.1"}
org.openjfx/javafx-base {:mvn/version "11.0.1"}
org.openjfx/javafx-web {:mvn/version "11.0.1"}}
:main-opts ["-m" "cognitect.rebl"]}
Hint::REBL alias included in practicalli/clojure-deps-edn repository
Create a fork of the practicalli/clojure-deps-edn on GitHub
Clone that fork to
~/.clojure/
and instantly have access to dozens of tools for Clojure software development
Running REBL with a project
Run the project using the Clojure CLI tools rlwrap repl.
clj -R:cognitect-rebl-java11 -m cognitect.rebl