clojure
Topic

clojure

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.

Repositories (1299)

hawk
hawk metabase Clojure

It watches your code like a hawk! You like tests, right? Then run them with our state-of-the-art Clojure test runner.

56
yurt
yurt tolitius Clojure

high quality mounted real (e)states

55
speculation
speculation english Ruby

Ruby port of clojure.spec

55
fdat.cljc
fdat.cljc helins Clojure

Function serialization between Clojure processes and dialects

55
bencode
bencode nrepl Clojure

A netstring and bencode implementation for Clojure.

55
clojurust
clojurust clojurust Rust

A proof of concept version of Clojure in Rust.

55
di
di darkleaf Clojure

DI is a dependency injection framework that allows you to define dependencies as cheaply as defining function arguments.

55
slim
slim abogoyavlensky Clojure

:wrench: The slim way to build Clojure.

55
zaphod
zaphod danprince JavaScript

🌌 Clojure's API for JavaScript's Objects

54
defn-spec
defn-spec Provisdom Clojure

Add function args and return Spec checking via assertions

54
beagle
beagle tokenmill Clojure

Beagle helps you identify keywords, phrases, regexes, and complex search queries of interest in streams of text documents.

54
power-dot
power-dot athos Clojure

Clojure library for enhanced Java interop that helps you make friends with Java's functional interfaces 😍

54
clj-cef
clj-cef phronmophobic Java

Clojure bindings for the Chromium Embedded Framework

54
calva-backseat-driver
calva-backseat-driver BetterThanTomorrow Clojure

VS Code AI Agent Interactive Programming. Tools for CoPIlot and other assistants. Can also be used as an MCP server.

54
tech-radar
tech-radar abtv Clojure

Technology radar in Clojure/ClojureScript

53
speck
speck j-cr Clojure

A concise and composable syntax for your function specs

53
mixfix-clj
mixfix-clj awto Clojure

mixfix syntax for clojure

53
shadow
shadow thheller Clojure

collection of useful CLJS code

53
tengen
tengen taoensso Clojure

Simple React component DSL for Clojure/Script

53
jayfu
jayfu borkdude Clojure

Jayfu is a tutorial on how to create a Clojure CLI with GraalVM native-image and SCI.

53
webapp-clojure-2020
webapp-clojure-2020 serioga Clojure

Multi-page web application prototype with Clojure(Script)

53
atemoia
atemoia souenzzo Clojure

A simple full-stack clojure app

53
html-to-hiccup
html-to-hiccup green-coder Clojure

A html->hiccup conversion function in pure CLJC

53
snowball
snowball phronmophobic Clojure

View the sizes of your dependencies.

53
demo-rama-electric
demo-rama-electric jeans11 Clojure

Demo of web application with Rama and Electric

53
aif-c01
aif-c01 jwalsh Python

AWS Certified AI Practitioner (AIF-C01) exam preparation

53
stratum
stratum replikativ Clojure

Versioned, fast and scalable columnar database.

53
revolt
revolt mbuczko Clojure

Your trampoline to Clojure dev toolbox

52
ring-spec
ring-spec ring-clojure Clojure

Clojure specs for Ring

52
cats.match
cats.match zalando-stups Clojure

Pattern matching for the monads in the cats Clojure library

52
respeced
respeced borkdude Clojure

Testing library for clojure.spec fdefs

52
openbirdingmap
openbirdingmap sunng87 Clojure

eBird location and observation data rendered on OpenStreetMap

52
brepl
brepl licht1stein Clojure

Bracket-fixing Clojure REPL for Claude Code, ECA and other agents.

52
recurrent
recurrent jeremykross Clojure

A library for building functional-reactive (FRP) GUIs in Clojurescript

51
graph-demo
graph-demo souenzzo Clojure

A simple demo using pathom, fulcro and crux

51
diffuse
diffuse green-coder Clojure

Diffuse is a library to create, use and manipulate diffs, to build the change you wish to see in your data.

51
deps-library
deps-library applied-science Clojure

Publish deps.edn libraries to Clojars

51
ClojureRNProject
ClojureRNProject flexsurfer Clojure

Simple React Native application with ClojureScript, re-frame and react navigation v5

51
boot-figreload
boot-figreload boot-clj Clojure

Boot task providing live-reload using Fighweel client

50
task
task ane Clojure

simple and functional concurrency primitives for Clojure

50
commix
commix vspinu Clojure

Micro-framework for data-driven composable system architectures

50
propel
propel Olical Clojure

Propel helps you start Clojure(Script) REPLs with a prepl

50
celtuce
celtuce lerouxrgd Clojure

Clojure wrappers for Lettuce (Java Redis client)

50
datahike-firebase
datahike-firebase alekcz Clojure

Datahike with Firebase as data storage

50
mockery
mockery igrishaev Clojure

Clojure mocking library

50
vimteractive
vimteractive williamjameshandley Vim Script

Send commands from text to interactive programs

50
ruuter
ruuter askonomm Clojure

A tiny, zero-dependency HTTP router

50
eql-cli
eql-cli lilactown Clojure

A CLI for executing EQL queries on EDN data

50
ruby-dragon
ruby-dragon goatshriek Java

Ruby, Kotlin, Groovy, Clojure, and JShell support for Ghidra scripting and interactive sessions.

50
emmy-viewers
emmy-viewers mentat-collective Clojure

High-performance symbolic, 2D and 3D visual extensions to the Emmy computer algebra system.

50