Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including igo with all npm packages installed. Try it out:

var igo = require("igo")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

igo v3.1.15

Igo is a Node.js Web Framework based on Express

Igo.js Build Status

Igo is a Web Framework for Node.js that comes with:

  • Pre-configured Express, middlewares, and Dust
  • Pre-configured Webpack and Nodemon
  • Full-featured testing environment based on Mocha
  • Basic ORM for MySQL

All remarks, suggestions, PRs are welcome! 💕

🚀 Getting Started

Before using Igo, you need to install Node.js (>=6.x) and Mocha. Then, you can easily create a new project via the igo CLI.

npm install -g igo mocha
igo create myproject
cd myproject
npm install
npm start

Open http://localhost:3000 and start coding (and reading the docs).

Type mocha to run tests.


  • Introduction
    • Presentation, Installation, Getting Started, Configuration
  • Models
    • MySQL configuration, SQL migrations, Model API
  • Views
    • Template syntax, I18n, View helpers
  • Controllers
    • Routes, Middlewares
  • Development
    • Webpack, Nodemon
  • Test
    • Using Mocha, testing controllers
  • Production
    • Running Igo in production, receiving email alerts
  • Other features
    • Cache : Cache API
    • Igo Mailer : TODO
    • Igo Logger : TODO
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free