Ct.js game engine (old page! Open for the new one)
A downloadable game engine for Windows, macOS, and Linux
Make more with ct.js,
A free downloadable game engine for Windows, Mac, and Linux. It is loved by game developers, easy to learn, fun to use, and as powerful as you need when stuff gets serious.
Download nowAlways free and open-source (MIT license)
Forum · Discord (EN) (RU) · Vk.com · Github · Main website · Presskit · Donate · Docs & Tutorials
We've moved to a new page! Follow us ➡️here ⬅️
Ct.js is a 2D game-making engine with high-quality documentation, visual tools for asset management, and a smart code editor, all integrated into one IDE.
The engine is good for beginners in game development; it can be used at programming courses, for free. Ct.js also fits more seasoned developers as you can make and publish a game for web and desktop entirely in ct.js.
Ct.js is a free, open-source software released under the MIT license. Create games and other visual projects for free, with no strings attached, and publish them for web and desktop platforms.
Made with ct.js
Partner — Mini Jam
Mini Jam is an open recurring game jam that is held every two weeks on itch.io.
Join their Discord server or
visit their official site!
Updated | 5 days ago |
Status | In development |
Category | Tool |
Platforms | Windows, macOS, Linux |
Rating | Rated 4.8 out of 5 stars (61 total ratings) |
Author | Cosmo Myzrail Gorynych |
Tags | 2D, ctjs, gamedev, game-development, Game engine, GameMaker, html5, javascript, Moddable, nwjs |
Code license | MIT License |
Asset license | Creative Commons Zero v1.0 Universal |
Average session | A few minutes |
Languages | German, English, Spanish; Castilian, French, Romanian Moldavian Moldovan, Russian, Ukrainian, Chinese (Simplified) |
Inputs | Keyboard, Mouse |
Accessibility | High-contrast |
Links | Homepage, Learn, Community, Source code, Twitter/X, Boosty (a la Patreon) |
Download
Development log
- v5.2.1 — Bug fixes and improvements to Catnip51 days ago
- v5.2.0 — Object list in room editor and general improvements72 days ago
- Announcing the 4th ct.js game jam!Aug 13, 2024
- v5.1.0 — Enumeration asset type, asset searchbar, and QoL improvementsJul 20, 2024
- v5.0 releases with a visual programming language Catnip!Jun 15, 2024
- Ct.js v4.0.1 — minor bug fixes and improvementsFeb 18, 2024
- Ct.js v4.0.0 — more than a year worth of work with hundreds of new features an...Feb 10, 2024
- Ct.js v3.3.0Dec 13, 2023