19 May 2026
Christoph Neumann

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

Clojure Dev Call

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.

Clojure/Conj 2026

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

EuroClojure 2027

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.

Join the mailing list for early bird tickets and announcements. Share your ideas and content suggestions when you sign up.

Upcoming Events

Babashka Conf

Swish by Rod Schmidt

Mike Møller Nielsen

Blogs, articles, and news

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

  • cljfx/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 1.12.5 - The Clojure programming language

  • 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

  • tyrell 1.0.0-RC9 - Clojurescript WebComponents library

  • gloat 0.1.41 - Glojure AOT Tool

  • 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

  • plotje 0.2.2 - simple and easy plotting