21 April 2026
Christoph Neumann
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS).
The Clojure Documentary is live!
Afterward, enjoy the Clojure Documentary Q&A with Rich Hickey and other key people in Clojure’s history!
Don’t miss the Documentary show notes with links to:
The foundational research papers
Influential books
Rich’s talks
Historical archives
Dialects and runtimes
Community resources
Getting started videos
A glossary
and more!
The world is going through changes: in programming, technology, work, and in specific countries and regions, each with its own form of trouble, hope, or confusion.
People in Clojure communities, like elsewhere, are finding their way through it, sometimes with questions and sometimes with a sense of being alone in it.
The Clojure Community Check-In is a space to share how we’re doing.
Watch a short video from the organizers.
Sessions:
More details at: https://clojureverse.org/t/clojure-community-check-in/
September 30 – October 2, 2026
Charlotte Convention Center, Charlotte, NC
Join us for the largest gathering of Clojure developers in the world! Meet new people and reconnect with old friends. Enjoy two full days of talks, a day of workshops, social events, and more.
Early bird and group tickets are now on sale.
Is your company interested in sponsoring? Email us at clojure_conj@nubank.com.br to discuss opportunities.
Clojure real-world-data 57: Apr 24
Clojure Community Check-In: Apr 25-26. Register here.
Babashka Conf: May 8. Amsterdam, NL. See the schedule.
Dutch Clojure Days 2026: May 9. Amsterdam, NL. See the schedule.
Spring Lisp Game Jam 2026: May 14-24. Online.
How one programmer’s pet project changed how we think about software - CultRepo
Clojure Documentary Q&A - ClojureTV
Why one of the world’s largest digital banks chose Clojure and Datomic - CultRepo
Join us at the Clojure Community Check-In - Sci Cloj
Clojure Corner: Interview with Alex Miller - Flexiana
Avoiding Cyclic Dependency by Passing Functions as Arguments - Clojure Diary
Learn Ring - 10. More complex pages - Clojure Diary
Swish: Using Claude Code to Create a Lisp in Swift - Vars - Rod Schmidt
Runtime async in ClojureCLR - David Miller
Emmy and the EurOffice Spreadsheet – Clojure Civitas - Markus Agwin Kloimwieder
Building a Clojure interpreter from scratch | cljam - Reginaldo Junior
Biff 2.0 sneak peak - Jacob O’Bryant
Exploring core.async.flow as an Agent Executor - Şeref Ayar
One Tree, Many Forests: Representational Polymorphism in a Parallel Split/Join Tree Algebra - Dan Lentz
Debut release
webgen - Parameter driven web app generator
cljam - Clojure interpreter with a tokenizer, reader, macro expander, evaluator, incremental compiler, vite plugin, nREPL server compatible with calva on vscode, embedded browser REPL, CLI compatible with node and bun as host
bisql - Keep SQL executable, call it as Clojure functions 🚲️
miniforge-standards - Shared engineering standards for all miniforge.ai repositories
cljs-mjml - Write MJML email templates with Hiccup syntax in ClojureScript (or Node Babashka)
Updates
clojure 1.12.5-rc1 - The Clojure programming language
clj-kondo 2026.04.15 - Static analyzer and linter for Clojure code that sparks joy
baredom 2.2.0 - BareDOM: Lightweight CLJS UI components built on web standards (Custom Elements, Shadow DOM, ES modules). No framework, just the DOM
clj-format 0.1.2 - A Clojure DSL for cl-format inspired by Hiccup. No dependencies. Drop-in compatibility. The power of FORMAT made easy.
spel 0.9.5 - Idiomatic Clojure wrapper for Playwright. Browser automation, API testing, Allure reporting, and native CLI - for Chromium, Firefox, and WebKit
ordered-collections 0.2.1 - Fast, modern, ropes and ordered collections that do more than sort.
dexter 0.1-alpha-6 - Dexter - Graphical Dependency Explorer
glojure 0.6.5-rc17 - Clojure interpreter hosted on Go, with extensible interop support.
dataspex 2026.04.1 - See the shape of your data: point-and-click Clojure(Script) data browser
meme-clj 5.0.0 - meme-clj — M-Expressions with Macro Expansion
charm.clj 0.2.71 - A Clojure TUI (Terminal User Interface) library inspired by Bubble Tea
clj-xref 0.1.1 - LLM-friendly cross-reference database for Clojure code. Query who-calls, calls-who, who-implements, ns-deps to feed precise dependency neighborhoods to AI assistants instead of entire source trees. Built on clj-kondo.
babashka 1.12.218 - Native, fast starting Clojure interpreter for scripting
phel-lang 0.34.1 - A functional, Lisp-inspired language that compiles to PHP. Inspired by Clojure, Phel brings macros, persistent data structures, and expressive functional idioms to the PHP ecosystem.
nippy 3.7.0-beta1 - Fast serialization library for Clojure
statecharts 1.4.0-RC11 - A Statechart library for CLJ(S)
clojure-clr clojure-1.12.3-alpha7 - A port of Clojure to the CLR, part of the Clojure project