Skip to content

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.

rlbdv/nREPL

 
 

Repository files navigation

Build Status Clojars Project cljdoc badge

nREPL

nREPL is a Clojure network REPL that provides a REPL 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.

How is this different from the "contrib" tools.nrepl project?

Check the brief history of nREPL, available here.

Status

Extremely stable.

  • [nrepl "0.3.1"] is a drop-in replacement for [org.clojure/tools.nrepl "0.2.13"].
  • [nrepl "0.4.0"] changes the namespaces from clojure.tools.nrepl.* to nrepl.*.
  • A later 1.0.0 release will include fixes for all previously-reported but languishing nREPL issues.
  • Future releases will focus on supporting the needs of the essential tools of the Clojure(Script) ecosystem (e.g. Leiningen, Boot, CIDER, Cursive).

Usage

See the manual.

License

Copyright © 2010-2018 Chas Emerick, Bozhidar Batsov and contributors.

Licensed under the EPL. (See the file epl.html.)

About

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.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Clojure 88.8%
  • HTML 9.4%
  • Makefile 1.5%
  • Java 0.3%