The Clo
j
ure Toolbox
A categorised directory of libraries and tools for Clojure
Asynchronous HTTP
Aleph
http-kit
Authentication
Friend
Sandbar
ring-basic-authentication
Benchmarking
Criterium
Build Tools
Leiningen
clojuresque
CSS Generation
Gaka
Garden
cssgen
CSV Parsers
data.csv
Caching
Spyglass
core.cache
core.memoize
Cassandra Clients
Alia
Cassaforte
Casyn
Clojars
lein-clojars
lein-search
Code Analysis
Kibit
repetition-hunter
Code Generation
Slamhound
Configuration
Environ
clonfig
conf-er
Continuous Testing
lein-autotest
lein-retest
CouchDB Clients
Clutch
Cryptography
crypto-keystore
crypto-password
crypto-random
digest
Data Structures
core.rrb-vector
data.finger-tree
data.priority-map
data.union-find
ordered
ring-buffer
Database Migrations
Drift
Lobos
Migratus
Ragtime
Databases
Datomic
FleetDB
Jiraph
Date and Time
clj-time
Debugging
CDT
Dr. Evil
Mycroft
Ritz
debug-repl
lein-cdt
tools.trace
Dependency Management
lein-diagnostics
lein-namespace-depends
lein-pedantic
lein-search
Deployment Automation
Pallet
crane
lein-beanstalk
Diagnostics
Sigmund
Distributed Programming
Avout
Cascalog
swarmiji
Documentation Tools
Autodoc
Codox
Marginalia
DynamoDB Clients
Rotary
ElasticSearch Clients
Elastisch
Emacs Integration
nrepl.el
swank-clojure
Email Sending
Mailer
Postal
clj-mail
Event-driven Workflows
Lamina
Exception Handling
Slingshot
clj-airbrake
clj-stacktrace
Filesystem Utilities
fs
Filesystem Watchers
Ojo
Watchtower
filevents
ns-tracker
Functional Programming
Babbage
Morph
algo.generic
algo.monads
core.incubator
core.match
monads
protocol-monads
GUIs
Clarity
Seesaw
Google App Engine
appengine-magic
gaeshi
Graphics
Clisk
Penumbra
quil
HTML Generation
Hiccup
HTML Parsers
Crouton
Hickory
Webmine
clj-tagsoup
HTTP Clients
clj-http
http.async.client
IDE Integration
Counterclockwise
La Clojure
IRC Bots
clojurebot
irclj
lazybot
IRC Servers
Subrosa
Internationalization
Tower
j18n
JSON Parsers
Cheshire
clj-json
data.json
Javascript Generation
Scriptjure
clojurejs
Javascript Integration
clj-rhino
evaljs
Javascript Minimization
lein-js
Logging
Timbre
tools.logging
Logic Programming
core.logic
MIME Types
Pantomime
MS Office Documents
Docjure
Machine Learning
Clojush
Infer
fungp
Macros
syntax-rules
thread-expr
tools.macro
Markdown Parsers
Cegdown
markdown-clj
Memcached Clients
Spyglass
Message Queues
Bandalore
Langohr
Spine
WabbitMQ
beanstalk
Monads
Morph
algo.monads
monads
protocol-monads
MongoDB Clients
CongoMongo
Karras
Monger
Music & Sound Synthesis
Overtone
Namespace Utilities
Bultitude
ns-tracker
tools.namespace
Natural Language
Clojure-OpenNLP
inflections-clj
Neo4j Clients
Neocons
borneo
Network Protocols
Gloss
OpenCL
Calx
PDF Generation
clj-pdf
Parsing
Clearley
Gloss
Instaparse
Kern
Parse-EZ
REPLs
nREPL
RESTful Web Services
Bishop
Liberator
RSS Generation
clj-rss
RabbitMQ Clients
Langohr
WabbitMQ
Random Data Generation
Faker
re-rand
Redis Clients
clj-redis
redis-clojure
Request Middleware
ring-etag-middleware
ring-gzip-middleware
ring-json
ring-upload-progress
Response Middleware
ring-json
ring-ratelimit
Riak Clients
Welle
Ring Adapters
ring-httpcore-adapter
ring-mongrel2-adapter
ring-netty-adapter
Ring Development
Ring-Server
lein-ring
Ring Routing
Clout
Ring Security
ring-anti-forgery
Ring Sessions
RRSS
Sandbar
mongodb-session
ring-session-riak
session-expiry
S3 Clients
clj-aws-s3
SQL Abstraction
Carte
ClojureQL
Hyperion
Korma
Lobos
qseq
SVG Generation
Analemma
Tikkba
Sandboxes
Clojail
Scheduling
Quartzite
at-at
Serialization
Carbonite
Deep Freeze
Nippy
tools.reader
SimpleDB Clients
Rummage
Statistical Computing
Incanter
Stream Processing
Conduit
Template Languages
Basil
Clabango
Clostache
Comb
Enlive
Fleet
Hiccup
Laser
Stencil
Tinsel
Terminal Utilities
Clansi
Conch
Shake
Text Search
Clucy
Elastisch
Snowball Stemmer
Unit Testing
Lazytest
Midje
Speclj
Validation
Bouncer
Metis
Mississippi
Sandbar
Validateur
Vim Integration
VimClojure
fireplace.vim
WAR File Generation
Leinginen War Plugin
lein-ring
Web API Clients
Clavatar
Innuendo
Least
Ororo
Tentacles
Web Frameworks
Compojure
Conjure
Joodo
Luminus
Moustache
Noir
Web Server Abstraction
Ring
Web Testing
Kerodon
Peridot
Ring-Mock
clj-webdriver
XML-RPC
necessary-evil
YAML Parsers
clj-yaml