Clojure Deref (Apr 21, 2026)

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

Clojure Documentary

The Clojure Documentary is live!

Watch it now on YouTube

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!

Clojure Community Check-In

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:

Sat, Apr 25 @ 20:00 UTC

Sun, Apr 26 @ 05:00 UTCRegister here.

More details at: clojureverse.org/t/clojure-community-check-in

Clojure/Conj 2026

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.

2026.clojure-conj.org

Is your company interested in sponsoring? Email us at clojure_conj@nubank.com.br to discuss opportunities.

Upcoming Events

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.

Podcasts, videos, and media

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

Blogs, articles, and news

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

Libraries and Tools

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.

any 0.1.1 - Objects for smart comparison in tests.

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

gloat 0.1.26 - Glojure AOT Tool

glojure 0.6.5-rc17 - Clojure interpreter hosted on Go, with extensible interop support.

squint 0.11.188 - Light-weight ClojureScript dialect

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

fs 0.5.33 - File system utility library for Clojure

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

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