Clojure
Share your thoughts in the 2025 State of Clojure Survey!
Clojure Deref (Nov 3, 2023)

Clojure Deref (Nov 3, 2023)

03 November 2023
Alex Miller

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

Blogs, articles, and projects

Libraries and Tools

New releases and tools this week:

  • extend-clj 0.1.0 - Easily extend clojure.core built-in protocols

  • object-storage.core 0.1.4 - Library that provides an object-storage protocol that can be implemented by other libraries

  • object-storage.azure-blob-storage 0.1.0 - A HOP library that provides Integrant keys for managing Azure Blob storage objects

  • sci.configs - A collection of ready to be used SCI configs

  • clj-pool-party 0.2.0 - Simplistic, performant Clojure object pooling library

  • clj-polyglot-app - A deps-new template to create a polyglot app in Clojure

  • eszterlanc 0.3.2 - Clojurized access to Magyarlanc toolkit

  • oxbow 0.1.6 - A Server Sent Events (SSE) client for Clojurescript based on js/fetch

  • slouch 0.1.0 - An idiomatic Clojure interface to Apache CouchDB

  • clojure-lsp 2023.10.30-16.25.41 - Clojure & ClojureScript Language Server (LSP) implementation

  • pg 0.1.10 - PostgreSQL driver in pure Clojure

  • clojure-lsp-intellij 0.13.0 - Intellij Plugin for Clojure & ClojureScript development via Language Server (LSP) made in Clojure

  • nrepl 1.1.0 - A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments

  • dockerfile-stevia 0.0.1 - Write your Dockerfiles in Clojure (or Babashka)

  • babashka 1.3.186 - Native, fast starting Clojure interpreter for scripting

  • bb-excel 0.0.7 - Read Excel Files in babashka scripts

  • timbre-json-appender 0.2.11 - JSON appender for Timbre

  • honeysql 2.5.1091 - Turn Clojure data structures into SQL

  • clj-polyglot-app - A deps-new template to create a polyglot app in Clojure

  • polylith-external-test-runner 0.3.0 - An external (subprocess) test runner for Polylith

  • helix 0.2.0 - A simple, easy to use library for React development in ClojureScript

  • squint 0.3.36 - ClojureScript syntax to JavaScript compiler

  • playback 0.5.2 - Easier-than-print dataflow tracing to tap> and Portal with automatic last-input function replay on eval, instant re-render and effortless extraction of traced data

  • javelin 3.9.3 - Spreadsheet-like dataflow programming in ClojureScript

  • cider 1.10 - The Clojure Interactive Development Environment that Rocks for Emacs

  • datalevin 0.8.21 - A simple, fast and versatile Datalog database