Skip to content

Instantly share code, notes, and snippets.

@odekopoon
Last active December 8, 2015 06:23
Show Gist options
  • Save odekopoon/582f8419c239127eaedd to your computer and use it in GitHub Desktop.
Save odekopoon/582f8419c239127eaedd to your computer and use it in GitHub Desktop.
infrastructure for asynchronous programming in Clojure

HTTP Communications

aleph - asynchronous communication for clojure

Aleph is a library for client and server network programming, built on top of Netty. It provides implementations of the HTTP, TCP, and UDP protocols, using a consistent and simple stream representation atop each. doc http://aleph.io github https://github.com/ztellman/aleph

Catacumba - Web toolkit for Clojure.

Catacumba is an asynchronous and non-blocking web toolkit for Clojure built on top of ratpack and netty and with design influenced by ring, pedestal and ratpack. doc https://funcool.github.io/catacumba/latest/ github https://github.com/funcool/catacumba

Asyncronous Computation

Meltdown - Clojure interface to Reactor, an asynchronous programming, event passing and stream processing toolkit for the JVM.

github https://github.com/clojurewerkz/meltdown

Onyx - Distributed Computation in Clojure

doc https://onyx-platform.gitbooks.io/onyx/content/ github https://github.com/onyx-platform/onyx

GUI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment