React 2D Game Engine

React 2D Game Engine

A powerful and flexible 2D game engine built with React and TypeScript.

Start Exploring

Fast and Lightweight

React 2D Game Engine is only around 80kB, making it incredibly lightweight. It loads instantly and won’t slow down your application. With zero bloat and no unnecessary dependencies, it delivers only the essential features for smooth 2D gameplay. Perfect for modern, performance-driven projects.

Easy To Use

With React 2D Game Engine, you can start building games in minutes. Its component structure and props are simple and intuitive — no complex setup or configuration needed. Just install, add a few lines of code, and your game logic is ready to roll. Developers of all levels will feel right at home.

Open-source and MIT Licensed

React 2D Game Engine is fully open source and licensed under MIT, giving you complete freedom. You can open a PR and directly contribute to the project, modify it however you like, or even publish your own version to npm. Whether for personal or commercial use, you are in full control.

Demo made with React 2D Game Engine

Go on, create something!

Ready to bring your game ideas to life? Dive into our comprehensive documentation and get started with the React 2D Game Engine today! It's easy to use, fast, and open-source - everything you need to create amazing 2D games.