Clojure
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