Caolan McMahon

Login: caolan

Company: null

Location: Sheffield, UK

Bio: null

Blog: http://caolan.org

Blog: http://caolan.org

Member of

  1. DocumentCloud
  2. Hoodie
  3. Kanso

Repositories

0
null
appmaker
An exploration in making app authoring available to non-developers
async
Async utilities for node and the browser
backbone-pouchdb
Backbone PouchDB Adapter
behaviors
A (really) simple way to check a modules export's in node.js. Inspired by behaviors in Erlang.
blog
CouchApp code used to run my blog
bootstrap-less
Kanso package providing uncompiled less files for bootstrap with images and js as attachments
build-couchdb
Batteries-included CouchDB build system
canari
Local and Remote Maltego Rapid Transform Development Framework
chat
Kanso chat app
chicken-android-template
A getting-started codebase for compiling Chicken for Android (with SDL2)
chicken-bencode
Bencoding parser and serializer for CHICKEN scheme
chicken-cmark
CommonMark parser for CHICKEN Scheme
chicken-fnmatch
Test filenames against shell wildcard patterns using fnmatch
chicken-gochan
Go-like Channels for Chicken Scheme
chicken-gumbo
C binding to the Gumbo HTML parser for CHICKEN Scheme
chicken-ldap-bind
Implements LDAP bind for authentication using OpenLDAP
chicken-level
abstract API layer for chicken-leveldb
chicken-leveldb
CHICKEN Scheme bindings to LevelDB
chicken-level-sexp
Automatically read and write s-expressions to leveldb
chicken-lmdb
Chicken Scheme bindings for the LMDB key value database
chicken-magery
CHICKEN Scheme implementation of Magery templates
chicken-nanomsg
Chicken Scheme bindings for the lightweight ZMQ-alternative nanomsg
chicken-punycode
RFC3492 Punycode implementation for CHICKEN Scheme
chicken-scheme-hmac
An HMAC implementation for Chicken Scheme (lisp).
chicken-sodium
CHICKEN Scheme bindings to libsodium crypto library
chicken-sublevel
Namespaced access to leveldb implementations
chicken-toml
A TOML parser for CHICKEN Scheme built with comparse
chiphack
Repository and Wiki for Chip Hack events.
coffee-script
Unfancy JavaScript
coffee-script-precompiler
null
condor
C O N D O R
cookie.js
A tiny JavaScript library that simplifies cookies.
cookie-sessions
Secure cookie-based session middleware for Connect
copykitten
Tiny immutable JSON data structures
couchdb
Mirror of Apache CouchDB
couchi
CouchDB command-line interface
couchr
Lightweight CouchDB request library for Node and the browser
couchr-browser
Lightweight library for making CouchDB requests, based on jQuery
couchtypes-widgets-multicheck
null
cowboy_revproxy
simple TCP routing proxy (layer 7) in erlang
cpm
CouchDB Package Manager - a tool for the management of CouchApps and associated libraries
dashboard
Keep track of your installed couchapps.
director
A light-weight, Client AND Server side URL-Router for Node.js and Single Page Apps!
dispatch
A regular expression URL dispatcher for Connect
docker-hoodie
Basic docker file for trying out hoodie
dojo-quad-tree
Python dojo quad tree
domReady
An AMD loader plugin for detecting DOM ready
dust
P2P event streams
dustjs
Asynchronous templates for the browser and node.js
erlmpd
An Erlang client module for MPD
esprima
ECMAScript parsing infrastructure for multipurpose analysis
events
Browser port of the node.js events module
follow
Very stable, very reliable, NodeJS CouchDB _changes follower
forms
An easy way to create, parse and validate forms in node.js
gamejam
First Play Sheffield Game Jam!
gh-label-dashboard
An example of using the github search API to query labels across all repositories in an organisation
ghstats
allows you to compare github users followers and project watchers
github-buttons
Showcase any GitHub repo's success with these two simple, static buttons featuring dynamic watch and fork counts.
grunt-hoodie
Start hoodie and delay grunting till it is ready.
highland
High-level streams library for Node.js and the browser
highland-couchdb-alldocs
Provides Highland streams for reading all keys/docs in a CouchDB database
highland-couchr
Highland streams style API to CouchDB, using couchr under the hood
highlight.js
Javascript syntax highlighter
hood.ie
Hoodietime
hoodie-app
null
hoodie-drawing
Hoodie drawing demo app
hoodie-invoice
backend for http://invoice.nobackend.org/nobackend-examples/hoodie/index.html
hoodie-plugin-tutorial
A detailed walkthrough of the plugin writing process
hoodloader
An app with some load tests for hoodie backend magic.
http-status-messages
Maps HTTP status codes to their short human-readable descriptions
jam
JavaScript package manager - using a browser-focused and RequireJS compatible repository
jambot
IRC bot for #jamjs
jquery-hashchange
This jQuery plugin enables very basic bookmarkable #hash history via a cross-browser HTML5 window.onhashchange event.
jquery.notify.js
Ubuntu-style notifications within a web browser
jquerytools
The missing UI library for the Web
js-yaml
JavaScript YAML parser. Native PyYAML port.
lamb
random nonsense and javascript experiments... seriously, don't use this for anything or ask me questions about it
less.js
Leaner CSS, in your browser.
library
CouchApp for storing templates
lmdb-lolevel
Low-level CHICKEN Scheme bindings to LMDB, closely following the C API
lolcorp
Intentionally insecure example Node.js applications
ltfhc-config
Ansible configuration
ltfhc-next
Next Generation LTFHC Forms
magery
JavaScript templates for progressive enhancement
magery-tests
Test suite for server implementations of Magery templates
mochiproxy
Easily proxy mochiweb requests, based on the CouchDB proxy module
nfm
null
nimble
A really tiny functional JavaScript and async flow-control library
nixpkgs
Nix Packages collection
node
evented I/O for v8 javascript
node.couchapp.js
Utility for writing couchapps.
node-multicouch
Launch multiple CouchDBs from the same installation.
node-parser
a generic parser to parse whatever you want in node.js
nodeunit
Easy unit testing in node.js and the browser, based on the assert module.
parker
Stylesheet analysis tool.
petrify
A flexible static site generator for node.js
pithy
An internal DSL for generating HTML in JavaScript
pocket
The hoodie admin panel
pouchdb
PouchDB is a pocket-sized database.
pull-stream-concat
Concatenates pull-streams
python-magery
Python implementation of Magery templates
quip
A chainable API for response objects in node
raspberry-pi-gpio
Raspberry Pi GPIO library for CHICKEN Scheme
require-cs
An AMD loader plugin for CoffeeScript
require-hm
RequireJS loader plugin that supports some parts of ECMAScript Harmony Modules
reupholster-sample
A baseline couchapp that uses reupholster.
scrawl
Dumb comment parsing
sheffieldgeeks
The code that "runs" sheffieldgeeks.org.uk
snake
Snake game for the BBC micro:bit
snowy
HTTP server for CHICKEN Scheme
spine
Kanso package for spine.js
termite
null
termite-dom
null
text
An AMD loader plugin for loading text resources
toml
Tom's Obvious, Minimal Language
users-core
Core resources for the users app, must be used with a theme (eg, users-default)
users-default
Default bootstrap theme for users app
validatejs
null
webhook-test
null
weld
Template antimater for Node.JS
wmd
wanton markdown - a markdown parser based on showdown
worker-email-out
Email out worker
worker-shares
This worker handles sharing of objects between users or publicly.
worker-users
creates user databases, user confirmations, forgot passwords, etc

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.