Skip to content
@clj-commons

clj-commons

A community-led project to build up the supporting infrastructure around Clojure

CLJ Commons is a community-led project to build up the supporting infrastructure around Clojure to make it a better experience for people new to Clojure, as well as existing Clojurists.

Current Goals

Adopt important Clojure libraries when the original maintainers no longer have the time or interest to keep them updated.

Contributing

We have set up a meta-repository where you can file issues for projects you want CLJ commons to adopt, or if you're interested in joining as a maintainer for a project that is dear to your heart.

Our meta-repository README discusses project entry and maintenance criteria, and the repo also contains our general principles of project governance

Pinned Loading

  1. meta meta Public

    A meta-repo for clj-commons discussions

    46 6

  2. aleph aleph Public

    Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP

    Clojure 2.6k 239

  3. manifold manifold Public

    A compatibility layer for event-driven abstractions

    Clojure 1k 109

  4. secretary secretary Public

    A client-side router for ClojureScript.

    Clojure 774 64

  5. potemkin potemkin Public

    some ideas which are almost good

    Clojure 582 55

  6. pomegranate pomegranate Public

    A sane Clojure API for Maven Artifact Resolver + dynamic runtime modification of the classpath

    Clojure 509 61

Repositories

Showing 10 of 51 repositories
  • rewrite-clj Public

    Rewrite Clojure code and edn

    clj-commons/rewrite-clj’s past year of commit activity
    Clojure 622 MIT 59 36 1 Updated Aug 15, 2025
  • pretty Public

    Library for helping print things prettily, in Clojure - ANSI fonts, formatted exceptions

    clj-commons/pretty’s past year of commit activity
    Clojure 613 Apache-2.0 29 1 0 Updated Aug 12, 2025
  • etaoin Public

    Pure Clojure Webdriver protocol implementation

    clj-commons/etaoin’s past year of commit activity
    Clojure 942 EPL-1.0 96 15 0 Updated Aug 9, 2025
  • fs Public

    File system utilities for Clojure. (forked from Raynes/fs)

    clj-commons/fs’s past year of commit activity
    Clojure 80 9 1 0 Updated Aug 6, 2025
  • pomegranate Public

    A sane Clojure API for Maven Artifact Resolver + dynamic runtime modification of the classpath

    clj-commons/pomegranate’s past year of commit activity
    Clojure 509 61 0 0 Updated Aug 6, 2025
  • pretty-aviso-bridge Public

    Bridge limited io.aviso/pretty APIs to org.clj-commons/pretty

    clj-commons/pretty-aviso-bridge’s past year of commit activity
    Clojure 0 Apache-2.0 1 0 0 Updated Aug 6, 2025
  • aleph Public

    Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP

    clj-commons/aleph’s past year of commit activity
    Clojure 2,570 MIT 239 40 (3 issues need help) 3 Updated Jul 31, 2025
  • hickory Public

    HTML as data

    clj-commons/hickory’s past year of commit activity
    Clojure 664 55 12 (1 issue needs help) 1 Updated Jun 24, 2025
  • camel-snake-kebab Public

    A Clojure[Script] library for word case conversions

    clj-commons/camel-snake-kebab’s past year of commit activity
    Clojure 481 EPL-1.0 50 15 2 Updated Jun 17, 2025
  • clj-ssh Public

    SSH commands via jsch

    clj-commons/clj-ssh’s past year of commit activity
    Clojure 236 66 24 4 Updated Jun 17, 2025