Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An awesome HUD
Clojure CSS JavaScript HTML
branch: master
Failed to load latest commit information.
resources/public Add basic stock ticker plugin
src Add basic stock ticker plugin
test/brainiac/test Add basic stock ticker plugin
.gitignore Use Gravatar images for PagerDuty schedule plugin
.travis.yml Only builds master branch on Travis
config.yml.example Add basic stock ticker plugin
project.clj Changes project version to standardize for deployments.

Build Status


Brainiac is a company dashboard, optimized for a display on large monitors - so really more of a billboard. It's aimed at software development organizations, but can definitely be used more generally.

It can display information from a variety of sources, including: Jenkins, Nagios, Pager Duty, Github, Google Weather, Twitter, Chicago Transit Authority, Elovation, Jukebox2 and RSS feeds.

Brainiac is a Leiningen app, written in Clojure. It is currently optimized for display on an HDTV (1920x1080 resolution), on recent Webkit and Firefox browsers.


Install Clojure and Leiningen on your server (Homebrew makes this easy on Mac). Check out the source from Github. Copy config.yml.example to config.yml. Edit config.yml to choose the panels you would like to display, and to configure logins and locations for various data sources. Go the directory that contains the app and run lein deps to bring in any dependencies, and then lein run to start the server on localhost:8080.


Copyright (C) 2012 FIXME

Distributed under the Eclipse Public License, the same as Clojure.

CSIRO Radio Observatory image by Flickr user amandabhslater, used under Creative Commons BY-SA

Something went wrong with that request. Please try again.