ct.js icon
ct.js icon

ct.js

ct.js is a 2D game editor (desktop app) based on web technologies. It aims to be an extensible yet simple game-making tool, accessible for both newbies and experienced game developers.

Room editor

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Mac  Not tested
  • Windows
  • Linux
29likes
0articles
Save

Features

Properties

  1.  Lightweight

Features

  1.  2D Game Engine
  2.  Support for Javascript
  3.  2D Game Creation
  4.  Export to HTML
  5.  Ad-free
  6.  Modular System
  7.  Works Offline
  8.  No registration required
  9.  Support for scripting
  10.  Dark Mode
  11.  No Coding Required
  12.  Support for HTML5

ct.js News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?

Share a News Tip

Recent activities

  • Makerplay icon
    Antoine-A added ct.js as alternative to Makerplay
  • GABE icon
    Paul added ct.js as alternative to GABE
  • impox_ liked ct.js
  • AuraJS icon
    Darlene Sonalder added ct.js as alternative to AuraJS
  • LimitPixel icon
    nongatekeeper added ct.js as alternative to LimitPixel
  • Drag[en]gine icon
    Paul added ct.js as alternative to Drag[en]gine

Comments and Reviews

   
hbarone
0

ct.js is a complete game engine with excellent GUI with many features for beginners and advanced users

Review from a new or low-activity account — shown here, but not counted in the app rating.
Ehaan
1

Ct.js is a really well designed and well documented free and open source game engine. It's really easy to use and has its own visual programming language in addition to JavaScript and TypeScript. It also has advanced features and modules/extensions that make it great for any use case.

albertobaldi87
2

ct.js is in my opinion one of the best game development environments on the market as it allows you to immediately create games without too many frills. Its strong point is the immediacy of use of its interface and above all the exhaustive documentation on how to use it.

onezov
1

Simple for a beginner

Review from a new or low-activity account — shown here, but not counted in the app rating.
maverickdev55
2

ct.js is very well documented and has a documentation embed built in to the app, godot like addon system, you can install and create addons (there are built in ones as well), overall a great game engine and there is a discord community for help

Guest
2

I love ct.js because it's very powerful, yet it's ide doesnt bombard you with thousands of ui elements. And it has amazing documentation and an even more amazing community!

Review from a new or low-activity account — shown here, but not counted in the app rating.
Guest
1

Perfect game engine for web dev

Review from a new or low-activity account — shown here, but not counted in the app rating.
7 of 8 comments

Featured in Lists

Powerful Open Source Creative Softwares

Ever wondering about free great open source software to start your idea? Here's a list for you to get started. Also mentions several rarely known and newer software as well! Please note that almost none of these alternatives are 1-to-1 replacement with exact some features. Most of these software might have entirely different scope of project. Notable event: Libre Graphics Meeting, annual meeting on Free/Libre and Open Source software for graphics. https://www.libregraphicsmeeting.org Cover image by David Revoy (CC-BY 4.0) https://www.davidrevoy.com/article1061/cmyk-support-in-inkscape-could-be-a-game-changer-for-professional-print-designers
By cel116 appsUpdated

List of game engines and frameworks for macOS

This is a list of game engines and frameworks available for the Mac operating system and Xcode or Visual Studio for Mac to develop games without any complicated setup and configuration required. Of course technically there can be more but this list include only the most simple ones to get up and running.
By ddabrahim18 appsUpdated

flathub wishlist

A list with 42 apps by crse without a description.
By cel42 appsUpdated

Official Links

What is ct.js?

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. It has a smooth workflow and an excellent user experience. The engine can be used in programming courses and is good for beginners in game development. Ct.js also fits more seasoned developers as one can make and publish a game for web and desktop entirely in ct.js.

Highly extensible The core library of ct.js is small but powerful and can be easily extended in one click by modules. Users can write their own modules, too.

Easy to learn ct.js is accessible and ready-to-use for both newbies and pros. It is bundled with examples, tutorials, and docs.

Games that run everywhere Games created with ct.js run in any modern browser, including mobile ones. The developer also plans to add an option to pack game projects as executable.

ct.js information

AlternativeTo Category

Development

GitHub repository

  •  342 Stars
  •  43 Forks
  •  36 Open Issues
  •   Updated  
View on GitHub

Our users have written 8 comments and reviews about ct.js, and it has gotten 29 likes

ct.js was added to AlternativeTo by CosmoMyzrailGorynych on and this page was last updated .