Clojure Deref (Jun 9, 2026)

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!

Apply to the CFPClojure/Conj 2026 is Sep 30 - Oct 2 in Charlotte, NC, USA.

Selected Highlights

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

Jolt takesSCI 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 outsfsim. 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 juststream your terminal to the web? TryAtomstream. To use it, swap outcharm.clj, launch your application in the terminal, and watch all your TUI goodness dance before your eyes in the browser.

EDN andTransit 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

Collaborative Learning - Datalevin: Jun 10

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

EuroClojure 2027: May 19-21, 2027. Prague, Czech Republic. Join the mailing list

Podcasts, videos, and media

Announcing Atomstream - Kyle S Passarelli

Clojure If Do When - Mike Møller Nielsen

Demo: See the Hiccup source for any UI element - Patrick de Kruif

Swish: Using Claude Code to Create a Lisp in Swift - lazy seqs & more - Rod Schmidt

Apropos with Adrian Smith June 9, 2026 - apropos clojure

Blogs, articles, and news

Improving the performance of the popular Clojure development tool clojure-lsp - Sashko Yakushev

The perils of UUID primary keys in SQLite - Anders Murphy

A Bidirectional Source Inspector for Server-Rendered Hiccup - Patrick de Kruif

New library: biff.core - Jacob O’Bryant

Thanks OSS Award given to Clojure MCP and next.jdbc - Toyokumo

Imagine a Difference You Could Trust - Juan Antonio Ruz

We Built a Custom Workflow with the Buffer API — and Tripled Our X Impressions - Anthony Franco

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.

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