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 (1324)

omniconf
omniconf grammarly Clojure

Configuration library for Clojure that favors explicitness

199
atom-parinfer
atom-parinfer oakmac Clojure

Parinfer for Atom

199
nano-id
nano-id zelark Clojure

A unique string ID generator for Clojure and ClojureScript (・_・)ノ

198
venia
venia Vincit Clojure

Clojure(Script) graphql query generation

198
honeysql-postgres
honeysql-postgres nilenso Clojure

PostgreSQL extension for honeysql

196
ClojureWasm
ClojureWasm clojurewasm Zig

A JVM-free Clojure runtime in Zig — call WebAssembly from Clojure to use libraries written in any language.

195
bbin
bbin babashka Clojure

Install any Babashka script or project with one command

195
clojurephant
clojurephant clojurephant Java

Clojure and Clojurescript support for Gradle

195
tree-sitter-clojure
tree-sitter-clojure clj-commons C

Clojure(Script) grammar for tree-sitter

191
drawbridge
drawbridge nrepl Clojure

An HTTP/HTTPS nREPL transport, implemented as a Ring handler.

191
panthera
panthera alanmarazzi Clojure

Data-frames & arrays on Clojure

191
speculative
speculative borkdude Clojure

Unofficial community-driven specs for clojure.core

191
autochrome
autochrome ladderlife Clojure

Structural diffs for clojure source code

190
catacumba
catacumba funcool Clojure

Asynchronous web toolkit for clojure built on top of Ratpack / Netty

190
brute
brute markmandel Clojure

A simple and lightweight Entity Component System library for writing games with Clojure and ClojureScript.

189
clj-nix
clj-nix jlesquembre Clojure

Nix helpers for Clojure projects

188
graphql-builder
graphql-builder retro Clojure

GraphQL client library for Clojure and ClojureScript

188
pdfboxing
pdfboxing dotemacs Clojure

Nice wrapper of PDFBox in Clojure

187
cq
cq markus-wa Clojure

Clojure Query: A Command-line Data Processor for JSON, YAML, EDN, XML and more

187
fast-edn
fast-edn tonsky Clojure

Drop-in replacement for clojure.edn that is 6 times faster

186
bblgum
bblgum lispyclouds Clojure

An extremely tiny and simple wrapper around charmbracelet/gum

186
corgi
corgi corgi-emacs Emacs Lisp

Unbundled Emacs configuration aimed at Clojure developers

186
vim-parinfer
vim-parinfer bhurlow Vim Script

vim plugin to balance your parenthesis

185
superlifter
superlifter oliyh Clojure

A DataLoader for Clojure/script

184
jbundle
jbundle avelino Rust

Package JVM applications (Clojure, Java) into self-contained binaries. No JVM installation required to run the output.

182
akar
akar missingfaktor Python

First-class patterns for Clojure. Made with love, functions, and just the right amount of syntax.

182
clj-docker-client
clj-docker-client into-docker Clojure

An idiomatic, data-driven, REPL friendly Clojure Docker client

181
validateur
validateur michaelklishin Clojure

Functional validations inspired by Ruby's ActiveModel

181
spy
spy alexanderjamesking Clojure

Clojure/ClojureScript library for stubs, spies and mocks.

181
integrant-repl
integrant-repl weavejester Clojure

Reloaded workflow functions for Integrant

179
one-time
one-time suvash Clojure

One Time Password (TOTP and HOTP) library for Clojure. TOTP/HOTP is widely used for Two Factor / Multi Factor Authentication.

179
atom-chlorine
atom-chlorine mauricioszabo Clojure

An Atom plugin to integrate with Socket-REPL over Clojure, ClojureScript, ClojureCLR, Joker, Babashka, Clojerl, Lumo and Plank

179
llama.clj
llama.clj phronmophobic Clojure

Run LLMs locally. A clojure wrapper for llama.cpp.

178
cdk-clj
cdk-clj Stedi-Public-Archive Clojure

[deprecated – Stedi no longer uses Clojure] A Clojure wrapper for the AWS Cloud Development Kit (AWS CDK)

177
clojure-mode
clojure-mode nextjournal Clojure

Clojure/Script mode for CodeMirror 6

176
boot-cljs
boot-cljs boot-clj Clojure

Boot task to compile ClojureScript programs.

176
reloaded.repl
reloaded.repl weavejester Clojure

REPL functions to support the reloaded workflow

175
closp
closp sveri Clojure

Clojure template for web development (with SPA support)

175
oj
oj taylorlapeyre Clojure

:tropical_drink: A Clojure library for talking to your database.

175
zetawar
zetawar Zetawar Clojure

Zetawar is a turn based tactical strategy game implemented in 100% ClojureScript.

174
repath-studio
repath-studio repath-studio Clojure

A web-based vector graphics editor that combines procedural tooling with traditional design workflows.

173
jme-clj
jme-clj ertugrulcetin Clojure

A Clojure 3D Game Engine (Wrapper), Powered by jMonkeyEngine

172
ProjectEuler
ProjectEuler DestructHub Python

Polyglot solutions for www.projecteuler.net mathematical challenges

171
config
config yogthos Clojure

Library for managing environment variables in Clojure using EDN configuration files

170
pohjavirta
pohjavirta metosin Clojure

Fast & Non-blocking Clojure wrapper for Undertow

170
metaprob
metaprob probcomp JavaScript

An embedded language for probabilistic programming and meta-programming.

170
unravel
unravel Unrepl Python

Unravel your REPL

170
monroe
monroe sanel Emacs Lisp

Clojure nREPL client for Emacs

170
gungnir
gungnir kwrooijen Clojure

A fully featured, data-driven database library for Clojure.

169
lein-tools-deps
lein-tools-deps RickMoynihan Clojure

A leiningen plugin that lets you share tools.deps.alpha dependencies in your leiningen project

169