Projects
Web Development
- Cascade – Cascade is a web framework for Clojure that emphasizes idiomatic use of Clojure while drawing inspiration from the Apache Tapesty web framework.
- Compojure — Compojure is an open source web framework for the Clojure programming language. It emphasizes a thin I/O layer and a functional approach to web development.
- Conjure — A Rails like framework for Clojure
- Enlive — Enlive is a selector-based (à la CSS) templating library for Clojure.
- Ring — Clojure web applications library inspired by Python’s WSGI and Ruby’s Rack. By abstracting the details of HTTP into a simple, unified API, Ring allows web applications to be constructed of modular components that can be shared among a variety of applications, web servers, and web frameworks.
- Twister — A small web application framework written in Clojure
Database Development
- Capjure — Clojure helper for HBase
- clj-record — A pseudo-port of ActiveRecord to the Clojure programming language
- clojure-couchdb — A Clojure library for Apache CouchDB
- ClojureQL – Introduction — ClojureQL aims to be a transparent layer between the Clojure-developer and the SQL server, translating sexp’s on the fly to SQL statements. Primarily the strength of ClojureQL lies in the construction of small AST’s from Lisp-code
- Clutch — Clutch is a Clojure library for Apache CouchDB
- redis-clojure — A Clojure client library for the key-value storage system Redis
Scalable Systems Development
- clojure-hadoop — Library to aid writing Hadoop jobs in Clojure
- Crane — Crane is a Clojure library that supports SSH2 via Jsch, EC2 via Typica, S3 via jets3t, and provides an end-to-end solution for provisioning servers in EC2 and configuring Hadoop clusters
- swarmiji — A distributed computing system that helps writing and running Clojure code in parallel – across cores and processors
- TIM-Clojure – Integration with Terracotta
Development Tools
- clojure-json — A JSON encoder/parser for clojure
- clojure-maven-plugin — Apache Maven Mojo for compiling clojure scripts to class files
- Lancet — Building the Clojure Way
- Leiningen — A build tool for Clojure designed to not set your hair on fire
- liverepl — Connect a Clojure REPL to running Java or Clojure processes without any special setup
- Scriptjure — A Clojure library for generating javascript
Other
- Clojuratica — An interface between Clojure and Mathematica (website)
- clojure-jna — Dynamically load and use native C libs from Clojure using JNA
- clj-processing — A wrapper for Processing in Clojure.
- Incanter — Incanter is a Clojure-based, R-like statistical computing and graphics platform for the JVM
- Penumbra — Idiomatic openGL bindings for clojure
clojure???????????? http://disclojure.org/projects/
[...] This post was mentioned on Twitter by Javier Neira, disclojure.org. disclojure.org said: Updated page on #clojure projects and frameworks http://ow.ly/MAQ5 — Am I missing anything big so far? (mind you, I do editorial filtering) [...]