ct.js
Free 2D game editor with a visual interface and code
ct.js is a free, open-source 2D game engine and editor that combines a visual interface with JavaScript coding for making browser and desktop games. It is designed to be approachable for beginners and educators.
Key features
- Visual 2D game editor
- JavaScript coding
- Beginner and education friendly
- Browser and desktop export
Strengths
- Released under the MIT license
- Easy to set up — beginner-friendly
- Written in TypeScript
- Tiny footprint — runs in 256 MB RAM
Is ct.js secure?
OSV.dev has no published security advisories for ct.js's repository. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.
Source: OSV.dev, checked 2026-10-14. How this is measured.
ct.js replaces
Health badge
Maintain ct.js? Add its health score to your README. The badge links back to this page.
Similar game engines & frameworks apps
PixiJS
Game Engines & FrameworksFast 2D WebGL rendering engine for browser games
Replaces Adobe Animate runtime
Phaser
Game Engines & FrameworksFast HTML5 game framework for browser games you host yourself
Replaces Construct, GameMaker
OpenRA
Game Engines & FrameworksOpen-source remake of classic RTS games
Replaces Command & Conquer, Red Alert
PlayCanvas Engine
Game Engines & FrameworksOpen-source WebGL game engine for 3D browser games
Replaces Unity WebGL
openage
Game Engines & FrameworksOpen-source engine reimplementation of Age of Empires II
Replaces Age of Empires II original engine
Retroarch Web Player
Game Engines & FrameworksEmulate videogames system and play videogames through your web browser