27 June 2025
Christoph Neumann
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS).
The Clojure/conj 2025 Call for Presentations is open now until July 27! We are seeking proposals for both 30 minute sessions and 10 minute lightning talks.
Parsing GraphQL with Clojure - Clojure Diary
Datomic at Nubank, Simplicity Scaled (by Jordan Miller) - London Clojurians
Bring your live app state inspects inside VS Code with Dataspex in Calva Power Tools - CalvaTV
Recognizing regular patterns in mixed type sequences using Symbolic Finite Automata (by Jim Newton) - London Clojurians
Reaction to a FP evangelism talk last week by Michael Pilquist - Dustin Getz
Notes from starting a mobile application from 0 in 2025. - Julien Bille
What The Heck Just Happened? - Thomas Heller
How Does YS Work? - YS — YAML Done Wisely - Ingy döt Net
What The Heck Are You Talking About? - Thomas Heller
AI + Clojure Functions in YAML - YS — YAML Done Wisely - Ingy döt Net
Accelerating maps with join-with - Christophe Grand
Case Study: Reagent With Macro Help - Thomas Heller
Fun FridaYS — Rosetta Code - YS — YAML Done Wisely - Ingy döt Net
New releases and tools this week:
eca - Editor Code Assistant (ECA) - AI pair programming capabilities in any editor
brainfloj - A BrainFlow wrapper for Clojure
scittlets - A repository of Scittle libraries
clojure-mcp 0.1.5-alpha - Clojure MCP
bud - A minimalist ClojureScript DOM library with precise, signal-driven reactivity for single-page applications
tufte 3.0.0 - Simple performance monitoring library for Clojure/Script
beeld - Get the metadata associated with an image. Also contains image utilities: filesize, scale, etc.
splint 1.20.0 - A Clojure linter focused on style and code shape.
edamame 1.4.31 - Configurable EDN/Clojure parser with location metadata
clojobuf 0.2.1 - A clojure(script) library that dynamically interprets protobuf files (.proto) and use the resultant schemas to encode/decode plain clojure(script) map into/from protobuf binaries.
rubberbuf 0.3.2 - A clojure(script) library to parse protobuf definition (.proto) into abstract syntax tree (AST).
calva-power-tools 0.0.10 - A VS Code Extension providing commands for extra powerful things in the Clojure ecosystem
ruuter 1.3.5 - A system-agnostic, zero-dependency router
honeyeql 1.0.6 - HoneyEQL is a Clojure library enables you to query database using the EDN Query Language.
replicant 2025.06.21 - A data-driven rendering library for Clojure(Script) that renders hiccup to DOM or to strings.
scicloj.ml.xgboost 6.4.0 - A xgboost plugin for scicloj.ml
qclojure 0.3.0 - A functional quantum computer programming library for Clojure with backend protocols, simulation backends and visualizations.
overarch 0.39.0 - Overarch provides a data model for the holistic description of a software system, opening multiple use cases on the model data. Supports C4 and UML diagram generation with PlantUML.
calva-backseat-driver 0.0.14 - VS Code AI Agent Interactive Programming. Tools for CoPIlot and other assistants. Can also be used as an MCP server.
polylith 0.2.22 - A tool used to develop Polylith based architectures in Clojure.
pretty 3.4.1 - Library for helping print things prettily, in Clojure - ANSI fonts, formatted exceptions
aleph 0.9.0 - Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
babashka 1.12.204 - Native, fast starting Clojure interpreter for scripting
conjtest 0.3.0 - Run tests against common configuration file formats using Clojure!
nvd-clojure 5.1.0 - National Vulnerability Database dependency checker for Clojure projects
sci 0.10.47 - Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs