A powerful and flexible 2D game engine built with React and TypeScript.
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.
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.
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.
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.