Clojure
Clojure Deref (May 23, 2025)

Clojure Deref (May 23, 2025)

23 May 2025
Christoph Neumann

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

A huge thanks to Anton Fonarev who has put in a ton of work aggregating these links for the last couple of years! It’s a lot to keep up with week after week. As you move on to other things, we want you to know that your work hasn’t gone unnoticed, and we really appreciate your help.

Libraries and Tools

New releases and tools this week:

  • tools.build 0.10.9 - Clojure builds as Clojure programs

  • malli 0.18.0 - High-performance data-driven data specification library for Clojure/Script.

  • whew - Try to tame CompletableFuture

  • simulflow 0.1.4-alpha - A Clojure library for building real-time voice-enabled AI pipelines. Simulflow handles the orchestration of speech recognition, audio processing, and AI service integration with the elegance of functional programming.

  • scicloj.ml.smile2 - Plugin of Java Smile (> v.2.6) into metamorph.ml

  • clojure-ts-mode 0.4.0 - The next generation Clojure major mode for Emacs, powered by TreeSitter

  • datomic-pro-flake 0.6.0 - A Nix flake providing a Datomic Pro package and NixOS module

  • coffi 1.0.615 - A Foreign Function Interface in Clojure for JDK 22+.

  • java-probe - Clojure functions that can extract javadoc and source in a REPL. Primarily intended as a tool for AI nREPL MCP tools.

  • logging4j2 1.0.2 - A Clojure wrapper for log4j2

  • rewrite-clj 1.2.50 - Rewrite Clojure code and edn

  • lambda 0.1.6 - An AWS Lambda in a single binary file

  • datomic-pro-manager 1.0.1 - Download, setup, and run Datomic Pro backed by SQLite in a single command.

  • honeysql 2.7.1310 - Turn Clojure data structures into SQL

  • test-doc-blocks 1.2.21 - Test AsciiDoc and CommonMark code blocks found in articles and docstrings.

  • cursive 2025.1.1 - Cursive: The IDE for beautiful Clojure code

  • cursive 2025.2-eap1 - Cursive: The IDE for beautiful Clojure code

  • clj-otel 0.2.8 - An idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry.

  • oksa 1.2.0 - Generate GraphQL queries using Clojure data structures.

  • c4k-forgejo 7.0.0 - Provision forgejo on k8s with c4k

  • cherry 0.4.28 - Experimental ClojureScript to ES6 module compiler

  • astro 2025-05-13 - Rich development workflow with Clojure support, using AstroNvim 4 and selected plugins

  • calva-power-tools 0.0.8 - A VS Code Extension providing commands for extra powerful things in the Clojure ecosystem

  • nbb 1.3.204 - Scripting in Clojure on Node.js using SCI

  • clojure 2025-05-16 - Practicalli Clojure REPL Driven Development

  • overarch 0.38.0 ; good release example - Overarch provides a data model for the holistic description of a software system, opening multiple use cases on the model data. Supports C4 and UML diagram generation with PlantUML.

  • clay 2-beta45 - A REPL-friendly Clojure tool for notebooks and datavis

  • calva-backseat-driver 0.0.12 - VS Code AI Agent Interactive Programming. Tools for CoPIlot and other assistants. Can also be used asan MCP server.

  • calva 2.0.514 - Clojure & ClojureScript Interactive Programming for VS Code