19 May 2026
Christoph Neumann
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS).
The Clojure development team is pleased to announce a Clojure Dev Call on May 26 @ 17:00 UTC!
Join the Clojure dev team for an update on what we’ve been working on and what’s on our horizon. We’ll save time for a Q&A, so bring your questions.
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.
September 30 – October 2, 2026
Charlotte Convention Center, Charlotte, NC
The CFP is open until June 14
Early Bird tickets are on sale now.
After a decade away, EuroClojure returns to mark twenty years of Clojure. Join us in Prague for three days of workshops, talks, and thoughtful conversation.
May 19-21, 2027
2027.euroclojure.org
Join the mailing list for early bird tickets and announcements. Share your ideas and content suggestions when you sign up.
Clojure real-world-data 59: May 22
Clojure/Conj 2026: Sep 30-Oct 2. CFP is open until June 14. Early Bird tickets.
Adam Tornhill - Transforming Software Evolution: Lessons from 10 Years of Clojure in Production - Øredev Conference
ClojureScript 1.12.145 has await! - mccormix
Bowling game coding challenge in Clojure - Andrey Fadeev
Learn Ring - 13. CSS - Clojure Diary
Jigsaw: Music Theory Semantic Graph Demo (Clojure) - Connor Finley
DeepSeek V4 Flash is superhuman with BigConfig! - Alberto Miorin
Babashka: Reverting VM Snapshots | Clojure - Ken Huang
Glint game engine #9 - Let there be light - (Off By One Error
Apropos with Bozhidar Batsov - apropos clojure
Babashka Conf
Scripting with SCI on your iPhone - Adrian Smith - Babashka-tv
Friendly Command Line Tools and Dev Automation - Arne Brasseur - Babashka-tv
Write charming TUIs in Babashka - Timo Kramer - Babashka-tv
Swish by Rod Schmidt
Mike Møller Nielsen
Leiningen for windows - build and run Clojure programs - Mike Møller Nielsen
Clojure up and running in IntelliJ - Mike Møller Nielsen
Clojure when and how to use a Vector - Mike Møller Nielsen
Clojure when and how to use a list - Mike Møller Nielsen
Clojure when and how to use Maps - Mike Møller Nielsen
Annually-Funded Developers' Update: March & April 2026 - Kathy Davis
jank now has its own custom IR - Jeaye Wilkerson
ifgame - An Interactive Fiction game library for Clojure - Rod Schmidt
Playing with SVGs with hiccup and clay – Clojure Civitas - Lorelai Lyons
The Mayor Method — how I work with AI - Mike Thompson
Agent-Ready Stack - Laurence Chen
Port: a minimalist prepl client for Emacs - Bozhidar Batsov
Dotolist — creating a one-click team - Tomáš Baránek
How we 40x’d the performance of a class of temporal queries · XTDB - James Henderson
Linux JVM MIDI Primer - Arne Brasseur
Making tests silent on success - Mike Thompson
Expert Clojure Workflows for AI Agents: Four Skills from Production Experience - Laurence Chen
Introduction to Supervised Machine Learning with metamorph.ml - Carsten Behring
Introduction to Unsupervised Machine Learning with metamorph.ml - Carsten Behring
8 years of Clojure - Josh Kingsley
Branches as Values, Merges as Queries - Christian Weilbach
Clofer: Clojure, Forged in Iron - Karthikeyan A K
Alex Bedner proof read my Clojure Book - Karthikeyan A K
List of Clojure-like projects - now with trending, most active and newest blocks - Igor Levdansky
Debut release
let-go - Almost Clojure written in Go.
mino - A tiny, embeddable, REPL-friendly Lisp implemented in pure ANSI C.
clj-p4 - Read-only Perforce-to-Git bridge in Clojure, with stream and classic-depot support.
gloat-demo-fiber - A JSON REST API built with Fiber and Gloat, demonstrating Go/Clojure interoperability for web applications.
zulipdata - A Clojure library to fetch and analyse data from the Clojurians Zulip chat
rechentafel - A spreadsheet evaluator for Clojure/Script.
re-frame2 - The AI first-born of re-frame
ifgame - An interactive fiction game written in Clojure
drip - Drip is a transactional job queue for MariaDB, PostgreSQL, and SQLite
port - A minimalist Clojure interactive programming environment for Emacs, built on prepl
generate - code generation for Clojure projects
bara-lang - Clojure for nim language
gsheetplus - Low-level and high-level wrapper to work with Google Sheets. Reading, writing and sheet management.
winze - An agentic AI memory system (mcp server) with semantic search and GUI search/edit tool for Markdown knowledge bases
ghosttyfx - JavaFX terminal that uses libghostty
ghosttyfx - Cljfx wrapper of GhosttyFX
beagle - a typed Lisp authoring surface for agent-written dynamic code.
ducktape - Connect tech.v3.dataset to DuckDB
phel-log - Data-driven logging library for Phel. Levels, namespace filtering, pluggable appenders, PSR-3 adapter, Monolog handler bridge. Inspired by Timbre + Monolog.
phel-symfony-demo - Symfony + Phel demo: Ring-style handlers over plain maps, no ORM
stube - Web framework inspired by Seaside and UnCommonWeb
clj-native-agent - Structural, semantic, and surgical skills for Clojure AI agents. Mimics expert practitioner workflows for code discovery, debugging, and editing using Babashka and rewrite-clj.
llmisp - JSON AST > Clojure
spindel - Cross-platform FRP runtime with a git-like memory model.
rephrase - Rephrase exceptions to be more beginner-friendly
Updates
clojure_cli 1.12.5.1645 - Clojure CLI
clojurescript 1.12.145 - Clojure to JS compiler
core.unify 0.7.2 - Unification library
clj-watson 6.1.0 - A Clojure tool that checks for vulnerable dependencies
aleph 0.9.8 - Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
awesome-backseat-driver 1.0.13 - Plugin marketplace for Clojure AI context in GitHub Copilot: agents, skills, and workflows for REPL-first interactive programming with Calva Backseat Driver
logging4j2 1.0.8 - A Clojure wrapper for log4j2
core.async.flow-monitor 0.1.5 - A real-time monitoring and interaction tool for clojure.core.async.flow
martian-aleph 0.1.4 - Martian plugin to use the Aleph http client
thneed 1.1.9 - An eclectic set of Clojure utilities that I’ve found useful enough to keep around.
statecharts 1.4.0-RC13 - A Statechart library for CLJ(S)
joyride 0.0.75 - Making VS Code Hackable like Emacs since 2022
stratum 0.2.67 - Versioned, fast and scalable columnar database.
deps-new 0.12.1 - Create new projects for the Clojure CLI / deps.edn
bareforge 0.6.0 - Companion visual builder for BareDOM web components. Drag components, declare reactive state, export fully interactive CLJS or JS project
pg-datahike 0.1.43 - Postgres compatibility layer for Datahike.
de-dupe 0.3.0 - A ClojureScript library which "de-duplicates" Persistent Data Structures so they can be more efficiently serialised.
ClojureStorm 1.12.5 - A fork of the official Clojure compiler with extra code to make it a dev compiler
graal-build-time 1.0.6 - Initialize Clojure classes at build time with GraalVM native-image
metamorph.ml 1.6.2 - Machine learning functions based on metamorph and machine learning pipelines
oksa 1.2.1 - Generate GraphQL queries using Clojure data structures.
pomegranate 1.3.27 - A sane Clojure API for Maven Artifact Resolver + dynamic runtime modification of the classpath
calva 2.0.588 - Clojure & ClojureScript Interactive Programming for VS Code
cli-tools 0.16.0-beta-7 - CLIs and subcommands for Clojure or Babashka
fulcro-spec 3.2.9 - A library that wraps clojure.test for a better BDD testing experience.
baredom 3.1.0 - BareDOM: Lightweight CLJS UI components built on web standards (Custom Elements, Shadow DOM, ES modules). No framework, just the DOM
o11ylite 2026.5.16-1112955 - Free, open-source OpenTelemetry backend powered by DuckDB 🦆 and SQLite
calva-backseat-driver 0.0.34 - VS Code AI Agent Interactive Programming. Tools for CoPIlot and other assistants. Can also be used as an MCP server.
plumcp 0.2.1 - Clojure/ClojureScript library for making MCP server and client
teensyp 0.5.0 - A small, zero-dependency Clojure TCP server that uses Java NIO
build-uber-log4j2-handler 2.26.0 - A conflict handler for log4j2 plugins cache files for the tools.build uber task.
phel-lang 0.39.0 - 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.
dexter 0.1-beta-2 - Dexter - Graphical Dependency Explorer