clj-garden
Various Clojure libraries and apps I'm working on:
cling:: A Clojure wiki, built with Weldclj-bin: Helper files that I use when working with Clojure at the terminalclj-cache: A caching abstraction for clojureclj-jdbc: High-level interface to JDBC databases'clj-rome: Universal RSS/Atom Feed parser wrapping Romeclj-scrape: Bundling of various clojure libraries to facilitate HTML scrapingstash: Functional ORMstash-migrations: Migration for Stash modelsstash-pagination: Paginate Stash find resultsstash-timestamps: Timestamping callbacks for Stash modelsweld-blog-example: Example of a blog in Weldweld-upload-example: Example of file uploading in Weld
Several libraries have been "harvested" from clj-garden into their own top-level projects:
clj-stacktrace: Tools for readable stacktraces in Clojure programsclj-routingCore of URL router for use in web frameworksclj-unitUnit testing library: non-magical, developer-friendlygitcredPageRanking GitHub usersringWeb application library: abstracts HTTP to allow modular and concise webappsweldWeb framework built on Ring: expressive and fast in a functional styleclj-time: Time library for Clojure, built on the Joda library.clj-file-utils: Unix-like wrapper for Apache Commons FileUtils, now maintained by Nate Murray.
License
Copyright 2009-2010 Mark McGranaghan and released under an MIT license.