James Henderson (@jarohen)

Top repositories

1

chime

A really lightweight Clojure scheduler
Clojure
537
star
2

chord

A library designed to bridge the gap between the triad of CLJ/CLJS, web-sockets and core.async.
Clojure
438
star
3

nomad

A configuration library designed to allow Clojure applications to travel painlessly between different environments.
Clojure
213
star
4

yoyo

Yo-yo is a protocol-less, function composition-based alternative to Component
Clojure
87
star
5

phoenix

A plugin for configuring, co-ordinating and reloading Components
Clojure
69
star
6

simple-brepl

A really simple plugin to start CLJS browser REPLs, built atop 'Weasel'
Clojure
44
star
7

flow

Lightweight library to help you write dynamic CLJS webapps
Clojure
38
star
8

frodo

A lein plugin to start a Ring server via configuration in Nomad
Clojure
38
star
9

clidget

Clidget is a lightweight CLJS state utility that allows you to build UIs through small, composable ‘widgets’.
Clojure
24
star
10

graph-zip

A zipper library for Clojure that navigates graph structures
Clojure
19
star
11

bounce

Bounce is a protocol-less, function composition-based alternative to Component
Clojure
17
star
12

oak

A ClojureScript library to structure single-page apps - taking inspiration from the Elm Architecture
Clojure
13
star
13

with-open

A one-macro library to extend the behaviour of Clojure's 'with-open' without having to implement Closeable.
Clojure
12
star
14

splat

A Leiningen template to create ClojureScript single page web applications.
Clojure
12
star
15

selectable

An example CLJS app replicating David Nolan's 'CSP is Responsive Design' blog, with a slightly different approach.
Clojure
11
star
16

cljs-tetris

A Tetris clone written in ClojureScript + core.async
Clojure
8
star
17

embed-nrepl

A micro-library to start up an nREPL server with my opinionated defaults
Clojure
6
star
18

advent-of-code

Clojure
6
star
19

clojurex2013

My slides and references from 'Putting the Blocks Together' at ClojureX 2013
CSS
3
star
20

neo-zip

A Clojure library to query Neo4J databases using Graph-Zip syntax
Clojure
3
star
21

wiring

A Clojure library to configure and wire-up component-based applications
Clojure
2
star
22

multi-chat

A very basic multi-player chat webapp written using ClojureScript, WebSockets and Chord
Clojure
2
star
23

dot-emacs

My Emacs dotfiles
Emacs Lisp
1
star
24

eclj

A Clojure library to execute Clojure forms embedded inside text files - similar to ERB.
Clojure
1
star
25

ghost-middleware

Some Ring middleware to handle Google's AJAX shebang spec
Clojure
1
star
26

adventures

Clojure
1
star
27

datomic-arch-package

An attempt to package up Datomic on Arch Linux
Shell
1
star