Clojure
Clojure Deref (Jun 9, 2026)

Clojure Deref (Jun 9, 2026)

09 June 2026
Christoph Neumann

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

Clojure/Conj CFP Closing

Less than one week to submit a talk for the 2026 Clojure/Conj. Don’t miss your chance!

Clojure/Conj 2026 is Sep 30 - Oct 2 in Charlotte, NC, USA.

Selected Highlights

Squint added a browser REPL. Go beyond hot-reloading your Squint code. Now you can eval on the live page over nREPL. Try it out!

Jolt takes SCI to new places: the Janet runtime. If you like Janet’s lightweight runtime, but you want a full Clojure dialect, you might be interested in trying the early version.

Do you want to run Clojure in outer space? Why not fly it there yourself? Check out sfsim. It aims to be a realistic 3D space flight similator. See if you can take off, orbit the planet, make it home safe, and live to code another day.

Who needs Twitch when you can just stream your terminal to the web? Try Atomstream. To use it, swap out charm.clj, launch your application in the terminal, and watch all your TUI goodness dance before your eyes in the browser.

EDN and Transit in C? Was that on your bingo card for 2026? Perhaps not, but if you’re in the market for a native, high-performance, dependency-free implementation, you may want to take a look.

Upcoming Events

Podcasts, videos, and media

Libraries and Tools

Debut release

  • jolt - A Clojure interpreter running on Janet

  • sfsim - Space flight simulator (under development)

  • magit-difftastic - Integrate difftastic into magit

  • atomstream - Cross-render TUIs to the Web

  • transit.c - A data interchange format and set of libraries for conveying values between applications written in different programming languages.

  • kontor - A trans-national accounting kernel with modules for all business aspects.

  • parens-to-production - How to build your next Clojure application with SSR with Datomic

  • jon-nested-menu - Nested MUI menus for Reagent/ClojureScript and React: a dropdown, a right-click context menu, per-item icons, custom labels and keyboard navigation.

  • biff.core - Defines the interfaces and code that connect all the other Biff libs

Updates

  • core.async 1.10.874-alpha3 - Facilities for async programming and communication in Clojure

  • tools.deps.edn 0.9.38 - Reader for deps.edn files

  • spel 0.9.8 - Idiomatic Clojure wrapper for Playwright. Browser automation, API testing, Allure reporting, and native CLI - for Chromium, Firefox, and WebKit

  • ansatz 0.1.22 - Dependently typed Clojure DSL with a Lean4 compatible kernel.

  • guardrails 1.3.3 - Efficient, hassle-free function call validation with a concise inline syntax for clojure.spec and Malli

  • fulcro-tui 1.0.2 - A JLine-base TUI wrapper, allowing you to write TUI projects in CLJ or Babashka via Fulcro

  • fulcro-rad-tui 1.0.0-RC2 - UI Plugin for Terminal UI support in Fulcro RAD (fulcro-rad-statecharts)

  • calva 2.0.590 - Clojure & ClojureScript Interactive Programming for VS Code

  • clj-tg-bot-api 1.2.266 - 🤖 The latest Telegram Bot API spec and client lib for Clojure-based apps

  • aleph 0.9.9 - Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP

  • rephrase 1.0.3 - Rephrase exceptions to be more beginner-friendly

  • c4k-keycloak 2.1.0 - a kubernetes deployment for keycloak

  • phel-lang 0.42.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.

  • awesome-backseat-driver 1.0.15 - Plugin marketplace for Clojure AI context in GitHub Copilot: agents, skills, and workflows for REPL-first interactive programming with Calva Backseat Driver

  • diehard 0.12.1 - Clojure resilience library for flexible retry, circuit breaker and rate limiter

  • calva-backseat-driver 0.0.35 - VS Code AI Agent Interactive Programming. Tools for CoPIlot and other assistants. Can also be used as an MCP server.

  • teensyp 0.6.0 - A small, zero-dependency Clojure TCP server that uses Java NIO

  • pg-datahike 0.1.44 - Postgres compatibility layer for Datahike.

  • cli-tools 1.0.0 - CLIs and subcommands for Clojure or Babashka

  • svar 0.7.11 - Type‑safe LLM output for Clojure. Works with any text‑only model.

  • honeysql 2.7.1388 - Turn Clojure data structures into SQL

  • cli 0.11.70 - Turn Clojure functions into CLIs!

  • yggdrasil 0.2.28 - Git-like, causal space-time lattice abstraction over systems supporting this memory model.

  • spindel 0.1.18 - Cross-platform FRP runtime with a git-like memory model.