What is Kiwi.js?

Kiwi.js is the worlds easiest to use Open Source HTML5 game framework for making both mobile and desktop HTML5 browser games.

Our focus is blazingly fast WebGL rendering and complimentary tools to make professional quality serious games. We use CocoonJS for publishing games and App creation.

Learn what Kiwi.js can do here!

Getting Started?

Want to start using Kiwi.js but don’t know where to start? Our getting started section contains useful articles designed to help you when using Kiwi.js. These will be updated and new tutorials will be added as more features are implemented in Kiwi.js so keep an eye out!


We’ve spent countless hours writing Kiwi.js tutorials to help make your next HTML5 game project go as smoothly as possible. Whether you’re wondering how to use the mouse input, switch game states, or want to create a Plugin our tutorials page is the page you’re looking for. Find a tutorial.

API Documentation

The API Documentation is the section of the site where we document all of the various objects, namespaces, methods and properties that are use in Kiwi.js. Again we will be trying our best to keep this up-to-date.

Kiwi Plugins

The Plugin section is where we will store and document any Plugin that is available for use with Kiwi, or that you can download.


A Blueprint is template or an outline of a style or type of game. You can find any Blueprints that we have made (for example the one we made for a dress-up game) in this section.

Share the joy