https://github.com/seancorfield/next-jdbc https://github.com/seancorfield/next-jdbc/releases/tag/v1.3.1118 -- A modern low-level Clojure wrapper for JDBC-based access to databases. • Added YugabyteDB as supported database via PR https://github.com/seancorfield/next-jdbc/pull/319 from https://github.com/aldebogdanov • Update dev/test deps. Follow-up in #C1Q164V29
https://github.com/cjohansen/replicant https://clojars.org/no.cjohansen/replicant/versions/2026.06.1 - build data-driven UIs with hiccup Highlight: Call unmount hooks on the children of removed DOM nodes. A long standing shortcoming in Replicant has finally been fixed, and all it took was someone smarter than me: @borkdude gratitude Replicant now achieves this efficiently in the same way reagami does. This release also includes various minor bugfixes, see https://github.com/cjohansen/replicant/#2026061. Replicant is software lovingly handcrafted by humans. Questions and feedback welcome in #C06JZ4X334N
yes, you're right. I will do that 🙇
https://github.com/RokLenarcic/mcp-server https://clojars.org/org.clojars.roklenarcic/mcp-server -> general MCP Server library • implemented “2025-06-18” protocol version, now only available and supported version • HTTP Streaming transport • added all the missing features, including input schema validation and pagination • stability fixes
Announcing claxon: https://github.com/lispyclouds/claxon
A minimal, data-driven client for https://nats.io/ with the following highlights:
• Very minimal, implements the core spec from scratch in pure clojure with one JVM dep: data.json, zero on bb. This https://github.com/lispyclouds/claxon/blob/main/doc/001-rationale.md#comparison-to-other-clojure-nats-clients from the existing clients.
• Some assembly required, meaning its more simple than easy but should support everything and whatever the future has is store too hopefully!
• Fully data-driven and very flexible; most of its behaviour can be influenced externally even changing how the core protocol works, handlers etc.
• Quite thoroughly tested with machine assisted byte level protocol verification, so 🤞🏾
• And of course #CLX41ASCS compatible, something that the existing clients aren't!
This is still a https://github.com/lispyclouds/claxon/blob/main/doc/001-rationale.md#roadmap so do expect some turbulence but is quite usable and this scratches a long standing itch I had and hopefully is useful to others too!
please let me know of any feedback, issues, much much appreciated!
[PS: extra kudos to the ones figuring out why its called claxon]
Very cool! I wished I had gone this route about half way through https://github.com/cjohansen/clj-nats the Java SDK has a ridiculously lage surface area 🙈
i understand the pain fully and learnt quite a bit from your efforts
there are some hairy bits it the protocol though, fair ask to stand on the java libs shoulders
I've had a loose plan to do this properly, very happy to see I don't have to 😄
happy to take in any feedback/code/moral support!
I'll have a closer look at the code for sure. I don't really know the wire protocol well, but want to learn it.
that async handler i have is something i thought of as useful, not sure how others see it
very keen on feedback there
Greetings All! June Project Updates for projects funded in Q2 2026 are in! https://www.clojuriststogether.org/news/june-2026-short-term-project-updates/: https://www.clojuriststogether.org/news/june-2026-short-term-project-updates/#clojure-llm-dragan-djuric https://www.clojuriststogether.org/news/june-2026-short-term-project-updates/#gloat-and-glojure-ingy-dot-net https://www.clojuriststogether.org/news/june-2026-short-term-project-updates/#malli-ambrose-bonnaire-sergeant
This is cool. Wheels within wheels; turtles all the way down.
and I realized that Chez Scheme is actually a much better target, it's also small, but has generational GC which works a lot better with persistent data structures, it's a bit bigger footprint, but still quite reasonable