Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

changed all clojars links in eco/libs-dir from <sub> to just "(at clo…

…jars)"

Spoke with dakrone beforehand. Thanks goes to dakrone for manually
adding many clojars links.
  • Loading branch information...
commit 34c6f6510b23ccfe2c19851bfaf503fff0933943 1 parent 7ad2133
John Gabriele authored
Showing with 70 additions and 70 deletions.
  1. +70 −70 articles/ecosystem/libraries_directory.md
View
140 articles/ecosystem/libraries_directory.md
@@ -22,7 +22,7 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
* [useful](https://clojars.org/useful)
- * [ClojureWerkz Support](http://github.com/clojurewerkz/support) <sub>[clojars](https://clojars.org/clojurewerkz/support)</sub>
+ * [ClojureWerkz Support](http://github.com/clojurewerkz/support) ([at clojars](https://clojars.org/clojurewerkz/support))
## Applications & Environment
@@ -43,7 +43,7 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
* [Midje](https://clojars.org/midje): a more featureful test framework
- * [expectations](https://github.com/jaycfields/expectations) <sub>[clojars](https://clojars.org/expectations)</sub>: a minimalist's testing framework
+ * [expectations](https://github.com/jaycfields/expectations) ([at clojars](https://clojars.org/expectations)): a minimalist's testing framework
* [test.generative](https://github.com/clojure/test.generative): generative testing, a la QuickCheck
@@ -52,11 +52,11 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
* [tools.namespace](https://github.com/clojure/tools.namespace)
- * [builtitude](https://github.com/Raynes/bultitude) <sub>[clojars](https://clojars.org/bultitude)</sub>
+ * [builtitude](https://github.com/Raynes/bultitude) ([at clojars](https://clojars.org/bultitude))
- * [findfn](https://github.com/Raynes/findfn) <sub>[clojars](https://clojars.org/findfn)</sub>
+ * [findfn](https://github.com/Raynes/findfn) ([at clojars](https://clojars.org/findfn))
- * [ns-tracker](https://github.com/weavejester/ns-tracker) <sub>[clojars](https://clojars.org/ns-tracker)</sub>
+ * [ns-tracker](https://github.com/weavejester/ns-tracker) ([at clojars](https://clojars.org/ns-tracker))
@@ -64,13 +64,13 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
### JSON
- * [cheshire](https://github.com/dakrone/cheshire/) <sub>[clojars](https://clojars.org/cheshire)</sub>: very efficient Clojure JSON and SMILE (binary JSON) encoding/decoding.
+ * [cheshire](https://github.com/dakrone/cheshire/) ([at clojars](https://clojars.org/cheshire)): very efficient Clojure JSON and SMILE (binary JSON) encoding/decoding.
* [data.json](https://github.com/clojure/data.json): JSON parser/generator to/from Clojure data structures.
### Protocol Buffers
- * [clojure-protobuf](https://github.com/flatland/clojure-protobuf) <sub>[clojars](https://clojars.org/protobuf)</sub>: a Clojure interface to Google's protocol buffers
+ * [clojure-protobuf](https://github.com/flatland/clojure-protobuf) ([at clojars](https://clojars.org/protobuf)): a Clojure interface to Google's protocol buffers
### Kryo
@@ -78,7 +78,7 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
### Clojure Reader
- * [Nippy](https://github.com/ptaoussanis/nippy) <sub>[clojars](https://clojars.org/nippy)</sub>: a more efficient implementation of the Clojure reader
+ * [Nippy](https://github.com/ptaoussanis/nippy) ([at clojars](https://clojars.org/nippy)): a more efficient implementation of the Clojure reader
### XML
@@ -86,14 +86,14 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
### Binary Formats
- * [gloss](https://github.com/ztellman/gloss) <sub>[clojars](https://clojars.org/gloss)</sub>: turns complicated byte formats into Clojure data structures
+ * [gloss](https://github.com/ztellman/gloss) ([at clojars](https://clojars.org/gloss)): turns complicated byte formats into Clojure data structures
## File formats
* [clj-pdf](https://clojars.org/clj-pdf): a library for easily generating PDFs from Clojure
- * [Pantomime](http://github.com/michaelklishin/pantomime) <sub>[clojars](https://clojars.org/pantomime)</sub>: a tiny Clojure library that deals with Internet media types (MIME types) and content type detection
+ * [Pantomime](http://github.com/michaelklishin/pantomime) ([at clojars](https://clojars.org/pantomime)): a tiny Clojure library that deals with Internet media types (MIME types) and content type detection
* [data.csv](https://github.com/clojure/data.csv): a CSV parser
@@ -110,9 +110,9 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
### Client
- * [clj-http](https://github.com/dakrone/clj-http) <sub>[clojars](https://clojars.org/clj-http)</sub>: An idiomatic Clojure http client wrapping the apache client.
+ * [clj-http](https://github.com/dakrone/clj-http) ([at clojars](https://clojars.org/clj-http)): An idiomatic Clojure http client wrapping the apache client.
- * [clj-http-lite](https://github.com/hiredman/clj-http-lite) <sub>[clojars](https://clojars.org/clj-http-lite)</sub>: A lightweight version of clj-http having almost same API, but without any Apache dependencies.
+ * [clj-http-lite](https://github.com/hiredman/clj-http-lite) ([at clojars](https://clojars.org/clj-http-lite)): A lightweight version of clj-http having almost same API, but without any Apache dependencies.
## Logging
@@ -130,15 +130,15 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
### Web Services
- * [Noir](http://webnoir.org/) <sub>[clojars](https://clojars.org/noir)</sub>: a popular Clojure Web framework suitable for services that generate HTML and pure API endpoints
+ * [Noir](http://webnoir.org/) ([at clojars](https://clojars.org/noir)): a popular Clojure Web framework suitable for services that generate HTML and pure API endpoints
- * [compojure](https://github.com/weavejester/compojure) <sub>[clojars](https://clojars.org/compojure)</sub>: A concise routing library for Ring
+ * [compojure](https://github.com/weavejester/compojure) ([at clojars](https://clojars.org/compojure)): A concise routing library for Ring
- * [Liberator](https://github.com/clojure-liberator/liberator) <sub>[clojars](https://clojars.org/liberator)</sub>: a Clojure library for building RESTful applications
+ * [Liberator](https://github.com/clojure-liberator/liberator) ([at clojars](https://clojars.org/liberator)): a Clojure library for building RESTful applications
- * [ring](https://github.com/ring-clojure) <sub>[clojars](https://clojars.org/ring)</sub>: foundational web application library
+ * [ring](https://github.com/ring-clojure) ([at clojars](https://clojars.org/ring)): foundational web application library
- * [friend](https://github.com/cemerick/friend) <sub>[clojars](https://clojars.org/com.cemerick/friend)</sub>: Authentication and authorization library for Web apps
+ * [friend](https://github.com/cemerick/friend) ([at clojars](https://clojars.org/com.cemerick/friend)): Authentication and authorization library for Web apps
### HTML Generation
@@ -152,28 +152,28 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
* [Crouton](https://clojars.org/crouton): A Clojure wrapper for the JSoup HTML and XML parser that handles real world inputs
- * [Crawlista](http://github.com/michaelklishin/crawlista) <sub>[clojars](https://clojars.org/clojurewerkz/crawlista)</sub>: a support library for applications that crawl the Web
+ * [Crawlista](http://github.com/michaelklishin/crawlista) ([at clojars](https://clojars.org/clojurewerkz/crawlista)): a support library for applications that crawl the Web
* [TagSoup](http://home.ccil.org/~cowan/XML/tagsoup/): a tool for parsing html as it's found in the wild: poor, nasty, and brutish.
### Data Validation
- * [Validateur](http://clojurevalidations.info) <sub>[clojars](https://clojars.org/com.novemberain/validateur)</sub>: functional validations library inspired by Ruby's ActiveModel
+ * [Validateur](http://clojurevalidations.info) ([at clojars](https://clojars.org/com.novemberain/validateur)): functional validations library inspired by Ruby's ActiveModel
### URIs, URLs
- * [Urly](http://github.com/michaelklishin/urly) <sub>[clojars](https://clojars.org/clojurewerkz/urly)</sub>: unifies `java.net.URL`, `java.net.URI` and string URIs, provides parsing and manipulation helpers
+ * [Urly](http://github.com/michaelklishin/urly) ([at clojars](https://clojars.org/clojurewerkz/urly)): unifies `java.net.URL`, `java.net.URI` and string URIs, provides parsing and manipulation helpers
- * [Exploding Fish](https://github.com/wtetzner/exploding-fish) <sub>[clojars](https://clojars.org/org.bovinegenius/exploding-fish)</sub>: a URI library for Clojure
+ * [Exploding Fish](https://github.com/wtetzner/exploding-fish) ([at clojars](https://clojars.org/org.bovinegenius/exploding-fish)): a URI library for Clojure
- * [route-one](https://github.com/clojurewerkz/route-one) <sub>[clojars](https://clojars.org/clojurewerkz/route-one)</sub>: a tiny Clojure library that generates HTTP resource routes (as in Ruby on Rails, Jersey, and so on)
+ * [route-one](https://github.com/clojurewerkz/route-one) ([at clojars](https://clojars.org/clojurewerkz/route-one)): a tiny Clojure library that generates HTTP resource routes (as in Ruby on Rails, Jersey, and so on)
### Internationalization (i18n), Localization (l10n)
- * [Tower](https://github.com/ptaoussanis/tower) <sub>[clojars](https://clojars.org/tower)</sub>: a simple, idiomatic internationalization and localization story for Clojure
+ * [Tower](https://github.com/ptaoussanis/tower) ([at clojars](https://clojars.org/tower)): a simple, idiomatic internationalization and localization story for Clojure
### RSS
@@ -192,87 +192,87 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
### CouchDB
- * [Clutch](https://github.com/clojure-clutch/clutch) <sub>[clojars](https://clojars.org/com.ashafa/clutch)</sub>: [Apache CouchDB](http://couchdb.apache.org/) client.
+ * [Clutch](https://github.com/clojure-clutch/clutch) ([at clojars](https://clojars.org/com.ashafa/clutch)): [Apache CouchDB](http://couchdb.apache.org/) client.
### MongoDB
- * [Monger](https://clojuremongodb.info) <sub>[clojars](https://clojars.org/com.novemberain/monger)</sub>: Monger is an idiomatic Clojure MongoDB driver for a more civilized age with solid documentation
+ * [Monger](https://clojuremongodb.info) ([at clojars](https://clojars.org/com.novemberain/monger)): Monger is an idiomatic Clojure MongoDB driver for a more civilized age with solid documentation
- * [congomongo](https://github.com/aboekhoff/congomongo) <sub>[clojars](https://clojars.org/congomongo)</sub>: Basic wrapper for the MongoDB Java driver
+ * [congomongo](https://github.com/aboekhoff/congomongo) ([at clojars](https://clojars.org/congomongo)): Basic wrapper for the MongoDB Java driver
- * [Mongoika](https://github.com/yuushimizu/Mongoika) <sub>[clojars](https://clojars.org/mongoika)</sub>
+ * [Mongoika](https://github.com/yuushimizu/Mongoika) ([at clojars](https://clojars.org/mongoika))
### Riak
- * [Welle](https://clojureriak.info) <sub>[clojars](https://clojars.org/com.novemberain/welle)</sub>: An expressive Clojure client for Riak with solid documentation
+ * [Welle](https://clojureriak.info) ([at clojars](https://clojars.org/com.novemberain/welle)): An expressive Clojure client for Riak with solid documentation
### Redis
- * [Carmine](https://github.com/ptaoussanis/carmine) <sub>[clojars](https://clojars.org/com.taoensso/carmine)</sub>: a great Clojure client for Redis
+ * [Carmine](https://github.com/ptaoussanis/carmine) ([at clojars](https://clojars.org/com.taoensso/carmine)): a great Clojure client for Redis
### Neo4J
- * [Neocons](https://clojureneo4j.info) <sub>[clojars](https://clojars.org/clojurewerkz/neocons)</sub>: Neocons is a feature rich idiomatic [Clojure client for the Neo4J REST API](http://clojureneo4j.info) with solid documentation
+ * [Neocons](https://clojureneo4j.info) ([at clojars](https://clojars.org/clojurewerkz/neocons)): Neocons is a feature rich idiomatic [Clojure client for the Neo4J REST API](http://clojureneo4j.info) with solid documentation
- * [Borneo](https://github.com/wagjo/borneo) <sub>[clojars](https://clojars.org/borneo)</sub>
+ * [Borneo](https://github.com/wagjo/borneo) ([at clojars](https://clojars.org/borneo))
### ElasticSearch
- * [Elastisch](http://clojureelasticsearch.info) <sub>[clojars](https://clojars.org/clojurewerkz/elastisch)</sub>: Elastisch is a minimalistic Clojure client for [ElasticSearch](http://elasticsearch.org) with solid documentation.
+ * [Elastisch](http://clojureelasticsearch.info) ([at clojars](https://clojars.org/clojurewerkz/elastisch)): Elastisch is a minimalistic Clojure client for [ElasticSearch](http://elasticsearch.org) with solid documentation.
* [Esperanto](https://github.com/drewr/esperanto)
### Memcached, Couchbase, Kestrel
- * [Spyglass](http://clojurememcached.info) <sub>[clojars](https://clojars.org/clojurewerkz/spyglass)</sub>: Spyglass is a very fast Clojure client for Memcached and Couchbase with solid documentation
+ * [Spyglass](http://clojurememcached.info) ([at clojars](https://clojars.org/clojurewerkz/spyglass)): Spyglass is a very fast Clojure client for Memcached and Couchbase with solid documentation
### Apache Cassandra
- * [Cassaforte](http://github.com/clojurewerkz/cassaforte) <sub>[clojars](https://clojars.org/clojurewerkz/cassaforte)</sub>: A young Clojure client for Apache Cassandra
+ * [Cassaforte](http://github.com/clojurewerkz/cassaforte) ([at clojars](https://clojars.org/clojurewerkz/cassaforte)): A young Clojure client for Apache Cassandra
- * [clj-hector](https://github.com/pingles/clj-hector) <sub>[clojars](https://clojars.org/org.clojars.paul/clj-hector)</sub>: A simple Clojure client for Cassandra that wraps Hector
+ * [clj-hector](https://github.com/pingles/clj-hector) ([at clojars](https://clojars.org/org.clojars.paul/clj-hector)): A simple Clojure client for Cassandra that wraps Hector
### Amazon DynamoDB
- * [Rotary](https://github.com/weavejester/rotary) <sub>[clojars](https://clojars.org/rotary)</sub>
+ * [Rotary](https://github.com/weavejester/rotary) ([at clojars](https://clojars.org/rotary))
### Tokyo Cabinet
- * [tokyocabinet](https://github.com/flatland/tokyocabinet) <sub>[clojars](https://clojars.org/tokyocabinet)</sub>: native Tokyo Cabinet interface for Clojure
+ * [tokyocabinet](https://github.com/flatland/tokyocabinet) ([at clojars](https://clojars.org/tokyocabinet)): native Tokyo Cabinet interface for Clojure
### Misc
- * [masai](https://github.com/flatland/masai) <sub>[clojars](https://clojars.org/masai)</sub>: a very simple interface to a number of key-value stores
+ * [masai](https://github.com/flatland/masai) ([at clojars](https://clojars.org/masai)): a very simple interface to a number of key-value stores
- * [jiraph](https://github.com/flatland/jiraph) <sub>[clojars](https://clojars.org/jiraph)</sub>: a reasonably licensed embedded graph database with swappable backends
+ * [jiraph](https://github.com/flatland/jiraph) ([at clojars](https://clojars.org/jiraph)): a reasonably licensed embedded graph database with swappable backends
## Networking
- * [Lamina](https://github.com/ztellman/lamina) <sub>[clojars](https://clojars.org/lamina)</sub>: event-driven workflows in Clojure
+ * [Lamina](https://github.com/ztellman/lamina) ([at clojars](https://clojars.org/lamina)): event-driven workflows in Clojure
- * [Aleph](https://github.com/ztellman/aleph) <sub>[clojars](https://clojars.org/aleph)</sub>: asynchronous communication in Clojure
+ * [Aleph](https://github.com/ztellman/aleph) ([at clojars](https://clojars.org/aleph)): asynchronous communication in Clojure
## Application Servers
- * [Immutant](http://immutant.org/) <sub>[clojars](https://clojars.org/org.immutant/immutant)</sub>: a feature rich and integrated application platform for Clojure from Red Hat
+ * [Immutant](http://immutant.org/) ([at clojars](https://clojars.org/org.immutant/immutant)): a feature rich and integrated application platform for Clojure from Red Hat
## Messaging
### RabbitMQ
- * [Langohr](http://clojurerabbitmq.info) <sub>[clojars](https://clojars.org/com.novemberain/langohr)</sub>: a feature complete RabbitMQ client that embraces AMQP 0.9.1 model and learns from others
+ * [Langohr](http://clojurerabbitmq.info) ([at clojars](https://clojars.org/com.novemberain/langohr)): a feature complete RabbitMQ client that embraces AMQP 0.9.1 model and learns from others
### ZeroMQ
- * [Jilch](https://github.com/mpenet/jilch) <sub>[clojars](https://clojars.org/jilch)</sub>: Clojure ZeroMQ Library using JeroMQ, no native dependencies
+ * [Jilch](https://github.com/mpenet/jilch) ([at clojars](https://clojars.org/jilch)): Clojure ZeroMQ Library using JeroMQ, no native dependencies
### Beanstalk
- * [beanstalk](https://github.com/drsnyder/beanstalk) <sub>[clojars](https://clojars.org/com.github.drsnyder/beanstalk)</sub>: a Beanstalkd client
+ * [beanstalk](https://github.com/drsnyder/beanstalk) ([at clojars](https://clojars.org/com.github.drsnyder/beanstalk)): a Beanstalkd client
### Amazon SQS
@@ -280,41 +280,41 @@ For more comprehensive overview of the Clojure library ecosystem, please see [Cl
### HornetQ
- * [hornetq-clj](https://github.com/hugoduncan/hornetq-clj) <sub>[clojars](https://clojars.org/hornetq-clj/client)</sub>: a tiny HornetQ client
+ * [hornetq-clj](https://github.com/hugoduncan/hornetq-clj) ([at clojars](https://clojars.org/hornetq-clj/client)): a tiny HornetQ client
## Data Processing, Computation
- * [Twitter Storm](http://storm-project.net/) <sub>[clojars](https://clojars.org/storm)</sub>: distributed realtime computation system
+ * [Twitter Storm](http://storm-project.net/) ([at clojars](https://clojars.org/storm)): distributed realtime computation system
- * [Cascalog](http://www.cascalog.org/) <sub>[clojars](https://clojars.org/cascalog)</sub>: data processing on Hadoop without the hassle
+ * [Cascalog](http://www.cascalog.org/) ([at clojars](https://clojars.org/cascalog)): data processing on Hadoop without the hassle
## Natural Language Processing
- * [clojure-opennlp](https://github.com/dakrone/clojure-opennlp) <sub>[clojars](https://clojars.org/clojure-opennlp)</sub>
+ * [clojure-opennlp](https://github.com/dakrone/clojure-opennlp) ([at clojars](https://clojars.org/clojure-opennlp))
## Automation, Provisioning, DevOps Tools
- * [pallet](http://palletops.com/) <sub>[clojars](https://clojars.org/pallet)</sub>: a platform for agile and programmatic automation of infrastructure
+ * [pallet](http://palletops.com/) ([at clojars](https://clojars.org/pallet)): a platform for agile and programmatic automation of infrastructure
* [jclouds](http://www.jclouds.org/): unified APIs for dozens of cloud (IaaS) providers
- * [clj-ssh](https://github.com/hugoduncan/clj-ssh) <sub>[clojars](https://clojars.org/clj-ssh)</sub>: an SSH client
+ * [clj-ssh](https://github.com/hugoduncan/clj-ssh) ([at clojars](https://clojars.org/clj-ssh)): an SSH client
* [ssh-transport](https://github.com/pallet/ssh-transport): executes commands over SSH
## Monitoring, metrics
- * [clj-statsd](https://github.com/pyr/clj-statsd) <sub>[clojars](https://clojars.org/clj-statsd)</sub>: simple client library to interface with statsd
+ * [clj-statsd](https://github.com/pyr/clj-statsd) ([at clojars](https://clojars.org/clj-statsd)): simple client library to interface with statsd
* [pulse](https://github.com/heroku/pulse): Real-time Heroku operations dashboard
- * [riemann](https://github.com/aphyr/riemann) <sub>[clojars](https://clojars.org/riemann)</sub>: A network event stream processing system, in Clojure.
+ * [riemann](https://github.com/aphyr/riemann) ([at clojars](https://clojars.org/riemann)): A network event stream processing system, in Clojure.
## I/O
@@ -339,21 +339,21 @@ Standard streams I/O is covered by the JDK and commonly used via `clojure.java.i
### Property Files
- * [propertea](https://github.com/jaycfields/propertea) <sub>[clojars](https://clojars.org/propertea)</sub>: painlessly work with property files
+ * [propertea](https://github.com/jaycfields/propertea) ([at clojars](https://clojars.org/propertea)): painlessly work with property files
### REPL and Terminal
- * [REPLy](https://github.com/trptcolin/reply) <sub>[clojars](https://clojars.org/reply)</sub>: a Swiss army knife of interactive editing, and better REPL for Clojure
+ * [REPLy](https://github.com/trptcolin/reply) ([at clojars](https://clojars.org/reply)): a Swiss army knife of interactive editing, and better REPL for Clojure
- * [clojure-lanterna](https://clojars.org/clojure-lanterna) <sub>[clojars](https://clojars.org/clojure-lanterna)</sub>: for creating TUIs (terminal-based user-interfaces), like ncurses.
+ * [clojure-lanterna](https://clojars.org/clojure-lanterna) ([at clojars](https://clojars.org/clojure-lanterna)): for creating TUIs (terminal-based user-interfaces), like ncurses.
## Concurrency and Parallelism
* [java.util.concurrent](http://docs.oracle.com/javase/7/docs/technotes/guides/concurrency/index.html): a comprehensive, very mature set of concurrency primitives built into the JDK
- * [Okku](https://github.com/gaverhae/okku) <sub>[clojars](https://clojars.org/org.clojure.gaverhae/okku)</sub>: Akka API for Clojure
+ * [Okku](https://github.com/gaverhae/okku) ([at clojars](https://clojars.org/org.clojure.gaverhae/okku)): Akka API for Clojure
@@ -367,9 +367,9 @@ Standard streams I/O is covered by the JDK and commonly used via `clojure.java.i
## Email
- * [Postal](https://github.com/drewr/postal) <sub>[clojars](https://clojars.org/com.draines/postal)</sub>: generate and send email with Clojure
+ * [Postal](https://github.com/drewr/postal) ([at clojars](https://clojars.org/com.draines/postal)): generate and send email with Clojure
- * [Mailer](https://github.com/clojurewerkz/mailer) <sub>[clojars](https://clojars.org/clojurewerkz/mailer)</sub>: generate and send email using Postal and Moustache templates
+ * [Mailer](https://github.com/clojurewerkz/mailer) ([at clojars](https://clojars.org/clojurewerkz/mailer)): generate and send email using Postal and Moustache templates
@@ -389,7 +389,7 @@ Standard streams I/O is covered by the JDK and commonly used via `clojure.java.i
### UUIDs
- * [tardis](https://github.com/mpenet/tardis) <sub>[clojars](https://clojars.org/cc.qbits/tardis)</sub>: manages Type 1 UUIDs (time based)
+ * [tardis](https://github.com/mpenet/tardis) ([at clojars](https://clojars.org/cc.qbits/tardis)): manages Type 1 UUIDs (time based)
### Monads
@@ -403,14 +403,14 @@ Standard streams I/O is covered by the JDK and commonly used via `clojure.java.i
### Other
- * [vclock](https://github.com/michaelklishin/vclock) <sub>[clojars](https://clojars.org/clojurewerkz/vclock)</sub>: a vector clocks implementation
+ * [vclock](https://github.com/michaelklishin/vclock) ([at clojars](https://clojars.org/clojurewerkz/vclock)): a vector clocks implementation
- * [chash](https://github.com/michaelklishin/chash) <sub>[clojars](https://clojars.org/clojurewerkz/chash)</sub>: a consistent hashing library
+ * [chash](https://github.com/michaelklishin/chash) ([at clojars](https://clojars.org/clojurewerkz/chash)): a consistent hashing library
## Scheduling
- * [Quartzite](http://clojurequartz.info) <sub>[clojars](https://clojars.org/clojurewerkz/quartzite)</sub>: a powerful scheduling library
+ * [Quartzite](http://clojurequartz.info) ([at clojars](https://clojars.org/clojurewerkz/quartzite)): a powerful scheduling library
## Graphics and GUI
@@ -419,31 +419,31 @@ Standard streams I/O is covered by the JDK and commonly used via `clojure.java.i
and artwork ([some examples](https://github.com/quil/quil/blob/master/examples/gen_art/README.md)). Wraps
the ["Processing"](http://www.processing.org/) graphics environment.
- * [seesaw](http://seesaw-clj.org/) <sub>[clojars](https://clojars.org/seesaw)</sub>: A Swing wrapper/DSL.
+ * [seesaw](http://seesaw-clj.org/) ([at clojars](https://clojars.org/seesaw)): A Swing wrapper/DSL.
## Security and Sandboxing
- * [Clojail](https://github.com/flatland/clojail) <sub>[clojars](https://clojars.org/clojail)</sub>: a [code execution] sandboxing library
+ * [Clojail](https://github.com/flatland/clojail) ([at clojars](https://clojars.org/clojail)): a [code execution] sandboxing library
## Documentation
### Literate Programming
- * [Marginalia](https://github.com/fogus/marginalia) <sub>[clojars](https://clojars.org/marginalia)</sub>: literate programming implementation for Clojure. See [the Marginalia
+ * [Marginalia](https://github.com/fogus/marginalia) ([at clojars](https://clojars.org/marginalia)): literate programming implementation for Clojure. See [the Marginalia
site](http://fogus.me/fun/marginalia/) for an example.
- * [Marginalia Leiningen plug-in](https://github.com/fogus/lein-marginalia) <sub>[clojars](https://clojars.org/lein-marginalia)</sub>
+ * [Marginalia Leiningen plug-in](https://github.com/fogus/lein-marginalia) ([at clojars](https://clojars.org/lein-marginalia))
### Generating API Reference
- * [Codox](https://github.com/weavejester/codox) <sub>[clojars](https://clojars.org/codox)</sub>: from the author of Compojure. See [compojure
+ * [Codox](https://github.com/weavejester/codox) ([at clojars](https://clojars.org/codox)): from the author of Compojure. See [compojure
api docs](http://weavejester.github.com/compojure/) for an
example.
- * [Autodoc](http://tomfaulhaber.github.com/autodoc/) <sub>[clojars](https://clojars.org/autodoc)</sub>: used
+ * [Autodoc](http://tomfaulhaber.github.com/autodoc/) ([at clojars](https://clojars.org/autodoc)): used
to generate the official [Clojure API reference](http://clojure.github.com/).
@@ -459,4 +459,4 @@ Standard streams I/O is covered by the JDK and commonly used via `clojure.java.i
* [tools.trace](https://github.com/clojure/tools.trace): a tracing library
- * [criterium](https://github.com/hugoduncan/criterium) <sub>[clojars](https://clojars.org/criterium)</sub>: a benchmarking library that tries to address common benchmarking pitfalls
+ * [criterium](https://github.com/hugoduncan/criterium) ([at clojars](https://clojars.org/criterium)): a benchmarking library that tries to address common benchmarking pitfalls
Please sign in to comment.
Something went wrong with that request. Please try again.