rebel-readline
fs
Our great sponsors
rebel-readline | fs | |
---|---|---|
4 | 2 | |
670 | 156 | |
- | 5.1% | |
0.7 | 6.5 | |
about 1 year ago | 16 days ago | |
Clojure | Clojure | |
Eclipse Public License 1.0 | Eclipse Public License 1.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rebel-readline
-
Poor documentation?
I use rebel as a REPL which shows docs for the current keyword when pressing Ctrl-X Ctrl-D.
-
REBL
Also, it's not to be confused with an amazing REPL library, rebel.
https://github.com/bhauman/rebel-readline
- Rebel-readline: Terminal readline library for Clojure dialects
-
Is it practical to only work off the CLI and a text editor?
Rebel readline for a nicer CLI editing capabilities, eliminating the need to copy-paste forms from your editor to the REPL.
fs
-
Poor documentation?
Check out babashka/fs and babashka/process as well. These are still based on Java interop underneath but they have some more features than the clojure.java.io and clojure.java.sh libraries. I tend to reach for these first when I need to do something filesystem or process related.
- [ANN] Globus: bash-like globbing patterns for Clojure(Script)
What are some alternatives?
conjure - Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)
globus - Bash-like globbing patterns for Clojure(Script).
holy-lambda - The extraordinary simple, performant, and extensible custom AWS Lambda runtime for Clojure.
clojure.java-time - Java 8 Date-Time API for Clojure
reveal - Read Eval Visualize Loop for Clojure
Metabase - The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
nrepl - A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments.
process - Clojure library for shelling out / spawning sub-processes
ClojureBoxNpp - Notepad++ patch for Clojure by "modifying config files of Lisp" or "Clojure userDefineLang".
penpot - Penpot: The open-source design tool for design and code collaboration
scope-capture - Project your Clojure(Script) REPL into the same context as your code when it ran
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.