Ruply
Clojure nREPL command line client written in Rust
Install / Use
/learn @jasilven/RuplyREADME
Ruply
A clojure nREPL command line client for quick clojure repl sessions. Ruply is written in Rust so it compiles down to single compact binary (java/clojure stuff not needed for running it).
It works also with pREPL (socket repl included in clojure v1.9->).
Ruply detects automatically whether the server is nREPL or pREPL and just works.
Building with cargo
% cargo build --release
Binary is now in the cargo target directory.
Usage
With nrepl-server running at port 38581 and prepl-server at 5555.
Running a repl session
% ruply -h localhost -p 38581
Connected to nREPL at localhost:38581
Exit: CTRL+D
user=> (+ 1 1)
2
user=>
CTRL-D
Executing single-shot snippets
$ ruply -p 5555 -e "(last (sort (ns-map 'user)))"
[zipmap #'clojure.core/zipmap]
$ ruply -p 5555 -e '(apply str (reverse "Hello"))'
"olleH"
Related Skills
himalaya
339.5kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
node-connect
339.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
coding-agent
339.5kDelegate coding tasks to Codex, Claude Code, or Pi agents via background process
