Hiya Developers

Welcome to the Geckoboard Developer platform

Welcome!

It’s easy to get started and developing with Geckoboard. Documentation is split in to two sections, covering the Widget Editor and Custom Widgets API. If you need any help, try our Developer Forum.

Getting Started…

It’s easy to get started and developing with Geckoboard. Documentation is split in to two sections, covering the Widget Editor and Custom Widgets API. If you need any help, try our Developer Forum.

Client Libraries

Here is a list of client libraries that you can use with Geckoboard:

Chameleon Gem

Ruby/Rails – polling

Rails engine to let you easily build Geckoboard widgets.

django-geckoboard

Python/Django – polling

Geckoboard custom widgets for Django projects

geckoboard-push

Javascript/Node – push

Display your NodeJS application’s metrics using Geckoboard. Here’s a blog post.

Sinatra extension

Ruby/Sinatra – push

A Sinatra extension to expose data nicely to Geckoboard.

node-geckoboard

Javascript/Node – push

This module makes it slightly easier to define API widgets for Geckoboard.

Uses the push API and geckoboard-push gem to provide a Sinatra server to update your Geckoboard widgets.

Display your NodeJS application’s metrics using Geckoboard.

This library is intended for Asp.Net Mvc users who want to expose data to Geckoboards.

geckoboard-scala is a set of case classes that make constructing JSON for Geckoboard easier & more type safe.

Ruby gem for working with Geckoboard’s Push API.