Clojure is a functional, dynamic, general-purpose programming language. It provides built-in concurrency support via software transactional memory and asynchronous agents, and offers a rich set of immutable, persistent data structures. Clojure runs on JVM, JavaScript VMs, and Common Language Runtime.
Hacker News in Clojure.
Generate mocks and other test doubles using clojure.spec
The Missing Clojure Intro
Simple site analytics with Clojure nbb running on AWS Lambda and API Gateway using the Serverless Framework
Remote repl for Clojure
Generative design workshop (Clojure/ClojureScript)
A useful merge of cond and let
Dump JMX Metrics as JSON on command line.
:two_men_holding_hands: Is that a spy!?!? No! It's Patroclus!
Idempotency with side-effects
A set of machine learning experiments in Clojure
A Clojure driver for OrientDB binary protocol
A Clojure library for writing self-optimizing interpreters
A utility library for Clojure of functions and macros that complement clojure.core
#f
HL7 v2.x Messaging Parser
A Clojure(Script) library for keeping your secrets under control
[EXPERIMENTAL] Blender scripting with ClojureScript. Live-coding Blender environment using modern cljs tools.
A spartan version of clojure.spec compatible with babashka
User-Agent parser for Clojure
collection of Clojure/Script mount apps
Less compiler for Clj, Lein and Boot, using Less4j
Example project of Clojure + GraalVM Native Image + AWS Lambda container images
Tools library similar to clojure.tools.logging but for misc. tools.
Generate Clojure syntax from vectors
Learning Clojure in public in 5 weeks
A library for generating, and interacting with, Hypertext Application Language
:art: Code highlighting using Pygments in Clojure
A Clojure(Script) library for config map overrides via environmental variables
nREPL middleware for scope-capture
rebar3 Clojerl compiler plugin
curl for clojure
Clojure封装讯飞语音SDK, 可提供给Emacs/Vim编辑器使用,或者命令行, 实现语音提醒/语音识别/语音转为命令等
Java(JVM)语言和生态系统
An idiomatic Clojure wrapper for Joda-Time
an expirable url shortener written in clojure
Educational materials for ClojureScript workshop @ AmsterdamJS '18
A Clojure-idiomatic wrapper around Erlang's JInterface
A demo GraphQL application that exposes parts of the BoardGameGeek XML API
Online Clojerl REPL
Build docker containers with Leiningen, without Docker.
Clojure of the day
Multilingual library to easily parse date strings to java.util.Date objects.
Highly Configurable SQL
Infer specs from SpecificRecord Java classes of any Avro named type (record, fixed, or enum)
A runner for doo which runs tests in Chrome, using the Chrome Dev Protocol with no need for karma or npm.
A demonstration on how to integrate different JVM languages into a multi-module Maven build.
A light code editor made in Clojure using CLJFX
Awesome information for using Kafka and Confluent Platform in Clojure.