Clojure Deref (May 19, 2026)

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.

Register here

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

The CFP is open until June 14

Early Bird tickets are on sale now.

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.

May 19-21, 2027

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

Upcoming Events

Clojure real-world-data 59: May 22

Clojure/Conj 2026: Sep 30-Oct 2. CFP is open until June 14. Early Bird tickets.

Podcasts, videos, and media

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

Clojure Corner: Interview with Emil Bengtsson - Flexiana

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

Swish: Using Claude Code to Create a Lisp in Swift - ns with require, etc. - Rod Schmidt

Swish: Using Claude Code to Create a Lisp in Swift - maps, meta data & more - 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

Blogs, articles, and news

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

Libraries and Tools

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

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论