Skip to content

Commit ab156f2

Browse files
add deref
1 parent 607d153 commit ab156f2

File tree

1 file changed

+109
-0
lines changed

1 file changed

+109
-0
lines changed

content/news/2025/11/06/deref.adoc

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
= Clojure Deref (Nov 6, 2025)
2+
Christoph Neumann
3+
2025-11-06
4+
:jbake-type: post
5+
6+
ifdef::env-github,env-browser[:outfilesuffix: .adoc]
7+
8+
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: https://clojure.org/feed.xml[RSS]).
9+
10+
*The State of ClojureScript 2025 Survey is live!*
11+
12+
If you ever wondered what's happening in cljs world, this is your chance to contribute and learn back from the community. Take a few minutes to https://state-of-clojurescript.com/[fill out the survey] and share it in your circles.
13+
14+
== Upcoming Events
15+
16+
* https://2025.clojure-conj.org/[Clojure/Conj 2025]: Nov 12-14
17+
* https://scicloj.github.io/docs/community/groups/dsp-study/[Clojure DSP Study Group]: Nov 8
18+
* https://clojureverse.org/t/london-clojurians-talk-the-gaiwan-stack-by-arne-brasseur/14746[The Gaiwan Stack (by Arne Brasseur)]: Nov 11
19+
* https://www.meetup.com/london-clojurians/events/311402779/[A Json-Schema/OpenAPI Renaissance (by Max Penet)]: Nov 25
20+
* https://clojuredays.org/[Dutch Clojure Days 2026]: May 9th. Free registration! The https://clojuredays.org/#cfp[CFP is open] until Jan 15th.
21+
22+
== Podcasts, videos, and media
23+
24+
* https://youtu.be/KU4HnjTV9m8[Streamed data transformation in JavaScript and Clojure via Iterators and Transducers] - Functional Cave
25+
* https://youtu.be/m91rehSyVhM[Creating code on the fly using Clojure eval] - Clojure Diary
26+
* https://youtu.be/aehbRJg00Uc[Si-frame presentation] - Vincent Cantin
27+
* https://youtu.be/IlV8R6k8XvY[Effective Open Source Maintenance Maintenance (2025)] - Peter Taoussanis
28+
* https://youtu.be/yYVv573ZNVM[Reagent API's most used functions] - mccormix
29+
* https://youtu.be/mwYitlQrOiM[Clojure Corner: Interview with Christophe Grand] - Flexiana
30+
* https://youtu.be/w8xxuhUHqCY[Apropos with Jordan Miller - November 6, 2025] - apropos clojure
31+
32+
== Blogs, articles, and news
33+
34+
* https://www.clojuriststogether.org/news/2025-board-election-results.-annual-meeting-october-29./[2025 Board Election Results. Annual Meeting October 29.] - Kathy Davis
35+
* https://blog.michielborkent.nl/reagami.html[Reagami: a Reagent-like library in less than 100 lines of Squint CLJS] - Michiel Borkent
36+
* https://dragan.rocks/articles/25/Clojure-Runs-ONNX-AI-Models-Now[Clojure Runs ONNX AI Models Now - Join the AI fun!] - Dragan Djuric
37+
* https://clojurecivitas.github.io/bioscoop/quickstart.html[Bioscoop, a DSL for FFmpeg – Clojure Civitas] - Daniel Szmulewicz
38+
* https://clojurecivitas.github.io/generative_art/surfaces/surfaces_3d[Rendering surfaces – Clojure Civitas] - Tomasz Sulej
39+
* https://www.big-config.it/blog/control-plane-in-big-config/[Control planes in BigConfig] - Alberto Miorin
40+
* https://mccormick.cx/news/entries/which-reagent-api-calls-are-most-used-[Which Reagent API Calls are Most Used?] - Chris McCormick
41+
* https://dragan.rocks/articles/25/Get-Ready-Clojure-GPU-AI-2026-CUDA-13[Get Ready for Clojure, GPU, and AI in 2026 with CUDA 13.0] - Dragan Djuric
42+
* https://gaiwan.co/blog/mcp-sdk-an-introduction-to-creating-an-mcp-service-with-clojure/[mcp-sdk: an Introduction to creating an MCP service with Clojure] - Joanne Cheng
43+
* https://romanliutikov.com/blog/enabling-javascript-autocompletion-in-cursive-for-clojurescript[Enabling JavaScript autocompletion for ClojureScript in Cursive editor] - Roman Liutikov
44+
* https://clojurecivitas.github.io/civitas/why/growing_explanations_together.html[Growing explanations together – Clojure Civitas] - Teodor Heggelund
45+
* https://blog.michielborkent.nl/oss-updates-sep-oct-2025.html[OSS updates September and October 2025] - Michiel Borkent
46+
* https://gaiwan.co/blog/gaiwan-october-recap/[Gaiwan: October Recap] - Joanne Cheng
47+
* https://building.nubank.com/functional-programming-demystified-what-we-learned-at-nu-engineering-meetup/[Functional programming, demystified: What we learned at Nu Engineering Meetup] - Nubank Editorial
48+
* https://clojurecivitas.github.io/scittle/presentations/browser_native_slides.html[Building Browser-Native Presentations with Scittle – Clojure Civitas] - Burin Choomnuan
49+
* https://funktionale-programmierung.de/en/2018/03/22/transducer.html[Funktionale Programmierung - Transducer: Composition, Abstraction, Performance] - Marco Schneider
50+
* https://orgpad.info/blog/squircles[Goodbye Circles, Hello Squircles: Perfect Corners in CSS & Canvas] - Pavel Klavík
51+
* https://clojurecivitas.github.io/generative_art/horizontals/horizontals.html[Horizontals – Clojure Civitas] - Tomasz Sulej
52+
* https://clojurecivitas.github.io/scittle/pyodide/pyodide_integration.html[Python + ClojureScript: Pyodide Integration with Scittle – Clojure Civitas] - Burin Choomnuan
53+
* https://bigconfig.it/blog/demystifying-the-control-plane-the-easy-upgrade-path-from-gitops-with-bigconfig/[Demystifying the control plane: the easy upgrade path from GitOps with BigConfig] - Alberto Miorin
54+
* https://romanliutikov.com/blog/advanced-beginners-guide-to-clojurescript[Advanced Beginner’s guide to ClojureScript | Roman Liutikov, Software Engineer] - Roman Liutikov
55+
* https://mauricio.szabo.link/blog/2025/11/07/calling-jank-from-c/[Calling Jank from C] - Maurício Szabo
56+
* https://clojurecivitas.github.io/scittle/weather/weather_nws_integration.html[Free Weather Data with National Weather Service API – Clojure Civitas] - Burin Choomnuan
57+
58+
== Libraries and Tools
59+
60+
Debut release
61+
62+
* https://github.com/damn/moon[moon] - RPG Maker & Engine
63+
* https://github.com/borkdude/reagami[reagami] - A minimal zero-deps Reagent-like for Squint and CLJS
64+
* https://github.com/lukaszkorecki/aero-1p[aero-1p] - Bridge between Aero and 1Password
65+
* https://github.com/unravel-team/litellm-clj[litellm-clj] - A universal translator for LLM models
66+
* https://github.com/eerohele/muutos[muutos] - Muutos is a zero-dependency Clojure library for reacting to changes in a PostgreSQL database.
67+
* https://github.com/okilimnik/webserial-starter[webserial-starter] - WebSerial API starter with Clojurescript and Replicant
68+
* https://repo.prod.meissa.de/meissa/clj-threats[clj-threats] - Clojure implementation of Threagile
69+
* https://github.com/lsolbach/qclojure-ml[qclojure-ml] - Quantum Machine Learning based on QClojure
70+
* https://github.com/unravel-team/DSCloj[DSCloj] - Structured LLM prompts in Clojure
71+
* https://github.com/bhauman/clojure-mcp-light[clojure-mcp-light] - Experimental Clojure tooling for Claude Code - automatic delimiter fixing via hooks and parinfer
72+
73+
Updates
74+
75+
* https://github.com/clojure/tools.build[tools.build] https://github.com/clojure/tools.build/blob/master/CHANGELOG.md[0.10.11] - Clojure builds as Clojure programs
76+
* https://github.com/fulcrologic/statecharts[statecharts] https://github.com/fulcrologic/statecharts/blob/main/CHANGELOG[1.2.24] - A Statechart library for CLJ(S)
77+
* https://github.com/fulcrologic/fulcro-inspect[fulcro-inspect] https://github.com/fulcrologic/fulcro-inspect/releases/tag/4.1.0[4.1.0] - A tool for inspecting and debugging Fulcro applications during development.
78+
* https://github.com/fulcrologic/fulcro-devtools-remote[fulcro-devtools-remote] 0.2.8 - An adapter for writing development tooling that runs as a Chrome extension or an electron app.
79+
* https://github.com/fulcrologic/test-filter[test-filter] 1.0.6 - A tool for reducing CI times by finding minimal test set based on code analysis.
80+
* https://github.com/cjohansen/nexus[nexus] https://github.com/cjohansen/nexus/tree/v2025.10.1[2025.10.1] - Data-driven action dispatch for Clojure(Script): Build systems that are easier to test, observe, and extend
81+
* https://github.com/cjohansen/powerpack[powerpack] https://github.com/cjohansen/powerpack/tree/v2025.10.22[2025.10.22] - A batteries-included static web site toolkit for Clojure
82+
* https://github.com/clj-kondo/clj-kondo[clj-kondo] https://github.com/clj-kondo/clj-kondo/releases/tag/v2025.10.23[2025.10.23] - Static analyzer and linter for Clojure code that sparks joy
83+
* https://github.com/stuartsierra/component[component] https://github.com/stuartsierra/component/blob/master/CHANGES.md[1.2.0] - Managed lifecycle of stateful objects in Clojure
84+
* https://github.com/practicalli/spacemacs-config[spacemacs-config] https://github.com/practicalli/spacemacs-config/releases/tag/2025-10-25[2025-10-25] - rich Clojure & LSP config for Spacemacs
85+
* https://github.com/askonomm/dompa[dompa] https://github.com/askonomm/dompa/releases/tag/v1.1.0[1.1.0] - A zero-dependency, runtime-agnostic HTML parser and builder.
86+
* https://github.com/nextjournal/markdown[markdown] https://github.com/nextjournal/markdown/blob/main/CHANGELOG.md[0.7.196] - A cross-platform clojure/script parser for Markdown
87+
* https://github.com/pedestal/pedestal[pedestal] https://github.com/pedestal/pedestal/blob/master/CHANGELOG.md[0.8.1] - The Pedestal Server-side Libraries
88+
* https://github.com/lambdaisland/cli[cli] https://github.com/lambdaisland/cli/releases/tag/v1.27.121[1.27.121] - Opinionated command line argument handling, with excellent support for subcommands
89+
* https://github.com/borkdude/edamame[edamame] https://github.com/borkdude/edamame/releases/tag/v1.5.33[1.5.33] - Configurable EDN/Clojure parser with location metadata
90+
* https://github.com/fogus/thneed[thneed] https://github.com/fogus/thneed/blob/master/CHANGELOG.md[1.1.4] - An eclectic set of Clojure utilities that I've found useful enough to keep around.
91+
* https://github.com/BetterThanTomorrow/calva-backseat-driver[calva-backseat-driver] https://github.com/BetterThanTomorrow/calva-backseat-driver/releases/tag/v0.0.24[0.0.24] - VS Code AI Agent Interactive Programming. Tools for CoPIlot and other assistants. Can also be used as an MCP server.
92+
* https://github.com/lsolbach/qclojure[qclojure] https://github.com/lsolbach/qclojure/releases/tag/v0.23.0[0.23.0] - A functional quantum computer programming library for Clojure with backend protocols, simulation backends and visualizations.
93+
* https://github.com/metosin/malli[malli] https://github.com/metosin/malli/releases/tag/0.20.0-alpha3[0.20.0-alpha3] - High-performance data-driven data specification library for Clojure/Script.
94+
* https://github.com/scicloj/clay[clay] https://github.com/scicloj/clay/blob/main/CHANGELOG.md[2.0.2] - A REPL-friendly Clojure tool for notebooks and datavis
95+
* https://github.com/scicloj/kindly[kindly] https://github.com/scicloj/kindly/blob/main/CHANGELOG.md[4-beta21] - A small library for defining how different kinds of things should be rendered
96+
* https://github.com/clj-commons/durable-queue[durable-queue] https://github.com/clj-commons/durable-queue/releases/tag/v0.2.0[0.2.0] - a disk-backed queue for clojure
97+
* https://github.com/BetterThanTomorrow/joyride[joyride] https://github.com/BetterThanTomorrow/joyride/releases/tag/v0.0.71[0.0.71] - Making VS Code Hackable like Emacs since 2022
98+
* https://github.com/reagent-project/reagent[reagent] https://github.com/reagent-project/reagent/blob/master/CHANGELOG.md[2.0.1] - A minimalistic ClojureScript interface to React.js
99+
* https://github.com/taoensso/sente[sente] https://github.com/taoensso/sente/releases/tag/v1.21.0[1.21.0] - Realtime web comms library for Clojure/Script
100+
* https://github.com/http-kit/http-kit[http-kit] https://github.com/http-kit/http-kit/releases/tag/v2.9.0-beta3[2.9.0-beta3] - Simple, high-performance event-driven HTTP client+server for Clojure
101+
* https://github.com/clojure-emacs/cider[cider] https://github.com/clojure-emacs/cider/releases/tag/v1.20.0[1.20.0] - The Clojure Interactive Development Environment that Rocks for Emacs
102+
* https://github.com/taoensso/tempel[tempel] https://github.com/taoensso/tempel/releases/tag/v1.0.0[1.0.0] - Data security framework for Clojure
103+
* https://github.com/editor-code-assistant/eca[eca] https://github.com/editor-code-assistant/eca/releases/tag/0.77.1[0.77.1] - Editor Code Assistant (ECA) - AI pair programming capabilities agnostic of editor
104+
* https://github.com/taoensso/carmine[carmine] https://github.com/taoensso/carmine/releases/tag/v3.5.0[3.5.0] - Redis client + message queue for Clojure
105+
* https://github.com/bhauman/clojure-mcp[clojure-mcp] https://github.com/bhauman/clojure-mcp/blob/main/CHANGELOG.md[0.1.12] - Clojure MCP
106+
* https://github.com/clj-commons/manifold[manifold] https://github.com/clj-commons/manifold/blob/master/CHANGES.md[0.4.4] - A compatibility layer for event-driven abstractions
107+
* https://github.com/squint-cljs/squint[squint] https://github.com/squint-cljs/squint/releases/tag/v0.9.178[0.9.178] - Light-weight ClojureScript dialect
108+
* https://github.com/BetterThanTomorrow/calva[calva] https://github.com/BetterThanTomorrow/calva/releases/tag/v2.0.540[2.0.540] - Clojure & ClojureScript Interactive Programming for VS Code
109+
* https://github.com/cursive-ide/cursive[cursive] https://cursive-ide.com/blog/cursive-2025.2.1-eap4.html[2025.2.1-eap4] - Cursive: The IDE for beautiful Clojure code

0 commit comments

Comments
 (0)