Clojure
Share your thoughts in the 2025 State of Clojure Survey!
Clojure Deref (Dec 30, 2025)

Clojure Deref (Dec 30, 2025)

30 December 2025
Christoph Neumann

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS).

Last chance for the annual Clojure surveys!

Time is running out to take the Clojure surveys! Please help spread the word, and take a moment to fill them out if you haven’t already.

Fill out the 2025 State of Clojure Survey if you use any version or dialect of Clojure in any capacity.

Fill out the 2025 State of ClojureScript Survey and if you use ClojureScript or dialects like Squint, Cherry, nbb, and such.

Thank you for your help!

Upcoming Events

Libraries and Tools

Debut release

  • crabjure - A fast static analyzer for Clojure and ClojureScript, written in Rust.

  • browser-jack-in - A web browser extension that let’s you inject a Scittle REPL server into any browser page.

  • clamav-clj - An idiomatic, modern Clojure wrapper for ClamAV.

  • heretic - Mutation testing for Clojure - fast, practical, and integrated

Updates

  • Many Clojure contrib libs were updated to move the Clojure dependency to 1.11.4, which is past the CVE fixed in 1.11.2.

  • partial-cps 0.1.50 - A lean and efficient continuation passing style transform, includes async-await support.

  • csvx 68fd22c - A zero dependencies tool that enables you to control how to tokenize, transform and handle files with char(s) separated values in Clojure and ClojureScript.

  • recife 0.22.0 - A Clojure model checker (using the TLA+/TLC engine)

  • polylith 0.3.32 - A tool used to develop Polylith based architectures in Clojure.

  • nrepl 1.5.2 - 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.

  • manifold 0.5.0 - A compatibility layer for event-driven abstractions