KickJS is a WebGL based game engine build for modern web browsers such as the most recent version of Chrome and Firefox. The source code is Open Source (BSD New License) and the source code is available on GitHub.



  • Collada DAE and Wavefront OBJ models
  • Built-in shaders
  • Persistency model
  • View frustum culling
  • Shadow maps
  • Picking
  • Render to texture
  • Skybox
  • Movie texture
  • Directional light, point lights and ambient lights
  • Event queue
  • Keyboard and mouse input
  • Serialization
  • Context lost handling


Getting started

The best way to get started is to download the library from GitHub and go through the tutorial. Also take a look at the API documentation.

KickJS tweets