Skip to main content
SpringRoll Logo

SpringRoll

SpringRoll is a light-weight toolset for building accessible HTML5 games, focusing on utilities to help developers make games more accessible and deployable at scale.

Lightweight

Written in pure JavaScript, SpringRoll is only ~120KB when minified and is designed to be framework/engine agnostic. It can be dropped into any JS environment.

End to End communication

SpringRoll and SpringRoll Container take care of all communication. Perform the initial setup and let SpringRoll handle the rest.

Extensible

SpringRoll has a powerful plugin based architecture. If you require additional functionality you can write custom plugins to do anything you need.

PBS KIDS has been actively updating and improving SpringRoll for over a decade. This ecosystem powers hundreds of educational games available on the PBS KIDS website and PBS KIDS Games app, reaching millions of players.

PBS KIDS collaborates with children’s media producers, game development studios, and curriculum and accessibility advisors. PBS KIDS has built a framework that is stable, scalable, high-performance, and modern.