OSS Updates of March - April 2022

In this post I'll give updates about open source I worked on during March and April 2022.

Sponsors

But first off, I'd like to thank all the sponsors and contributors that make this work possible. To name a few: Clojurists Together, Roam Research, Adgoji, Cognitect, Nextjournal.

If you'd like to sponsor this work or see who else is sponsoring, you can do so via the following channels:

Clj-kondo

A linter for Clojure (code) that sparks joy.

Published versions: 2022.03.04, 2022.03.08, 2022.03.09, 2022.04.08, 2022.04.23, 2022.04.25

Read the changelog here.

Highlights:

Babashka

Native, fast starting Clojure interpreter for scripting.

Published versions: 0.7.7, 0.7.8, 0.8.0, 0.8.1

Read the changelog here.

Highlights:

SCI

Configurable Clojure interpreter suitable for scripting and Clojure DSLs.

Published versions: 0.3.2, 0.3.3, 0.3.4

Read the changelog here.

Summary: many small incremental improvements.

Nbb

Ad-hoc CLJS scripting on Node.js using SCI.

Published versions: v0.2.1 - v0.3.10.

Read the changelog here.

Highlights:

Joyride

Modify VSCode by executing ClojureScript (SCI) code in your REPL and/or run scripts via keyboard shortcuts.

Read the changelog here.

This is a new project!

Grasp

Grep Clojure code using clojure.spec regexes.

Highlights:

Obb

Ad-hoc ClojureScript scripting of Mac applications via Apple's Open Scripting Architecture.

Published versions: 0.0.3

Read the changelog here.

Neil

A CLI to add common aliases and features to deps.edn-based projects.

Highlights:

Rewrite-edn

Utility lib on top of rewrite-clj with common operations to update EDN while preserving whitespace and comments.

Read the changelog here.

Tools.misc

Tools library similar to clojure.tools.logging but for misc. tools.

So far this is just an experiment, but join the discussion if you want.

Fs

File system utility library for Clojure.

Published versions: 0.1.4.

Read the changelog here.

Discuss this post here.

Published: 2022-04-29

Archive