Turbulenz de la société éponyme permet de créer des jeux en HTML5 pour navigateurs utilisables sur appareils mobiles, de titres simplistes en 2D à des choses plus ambitieuses en 3D, sans le moindre plug-in. Désormais, ce moteur est sous licence libre du MIT.
Le projet a commencé en 2009 alors que le HTML5 en était encore à ses balbutiements et que WebGL n'existait pas encore (il est désormais supporté et utilise l'accélération matérielle éventuelle). Son kit de développement s'installe sous Windows, MacOS X ou Linux. Ses librairies incluent l'affichage 2D et 3D, la gestion de la physique 2D et 3D, les effets sonores, les entrées utilisateurs, la couche réseau, les animations, les classements, les profils d'utilisateurs, le multi-joueurs, le paiement, etc.
Plusieurs jeux ont été développés par des studios tiers depuis, comme le jeu d'arcade en 2D Save the Day de Denki, le jeu de stratégie/arcade en 3D Polycraft de Wonderstruck ou le shoot'em up multi-joueurs Score Rush de Xona.
James Austin, CEO de Turbulenz, explique ainsi le passage en open source : « Nous avons reçu beaucoup d'intérêt pour le moteur Turbulenz via notre SDK et la plupart des gens qui l'essaient ont loué les caractéristiques et les performances. Cependant, deux questions qui ont souvent surgi concernent toute sorte de licences restrictives et la facilité de commencer les choses. En libérant le moteur Turbulenz en open source sous licence MIT libre standard, nous espérons alléger les coûts d'adoption et nous assurer que les gens ne se sentent en aucune façon limités par l'utilisation du moteur ».