3D and 2D game engine written in Rust
Alternatives To Fyrox
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
4 days ago931otherC++
Open3D: A Modern Library for 3D Data Processing
4 months ago11apache-2.0C++
✔️The smallest header-only GUI library(4 KLOC) for all platforms
Fyrox6,600262 days ago25January 07, 202264mitRust
3D and 2D game engine written in Rust
a day ago2,860lgpl-3.0Python
3D printer / slicing GUI built on top of the Uranium framework
Cadquery2,418682 days ago28May 24, 2022328otherPython
A python parametric CAD scripting framework based on OCCT
2 days ago130otherZig
zig game engine & graphics toolkit
Gi1,20631a day ago107August 24, 2023179bsd-3-clauseGo
A free and open source framework for building useful, fast, and beautiful 2D and 3D GUIs that run on macOS, Windows, Linux, iOS, and Android with a single pure Go codebase.
2 months agomitC++
Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.
Cq Editor597
a month ago125apache-2.0Python
CadQuery GUI editor based on PyQT
2 months ago4apache-2.0C++
✨Small interesting GUI effects could be reused everywhere
Alternatives To Fyrox
Select To Compare

Alternative Project Comparisons

Fyrox - a modern Rust game engine

License (MIT) CI Status audit Dependency status Crates.io docs.rs Discord Lines of code

A feature-rich, production-ready, general purpose 2D/3D game engine written in Rust with a scene editor. Formerly known as rg3d

Learning materials

Read the official Fyrox book here. It contains comprehensive information about many aspects of the engine, starting by "how to build" and ending by various tutorials.


You can always ask your question in Discord server - Join the Discord server, or directly in Discussions.


You can run examples directly in your web browser, the full list of demo projects is available here. Source code for each demo project can be found here.


If you want to support the development of the project, click the link below. Preferrable way is to use Boosty - this way the money will be available for the development immediately. Alternatively you can can use Patreon, but in this case the money will be on-hold for unknown period of time (details are here).


Contributions are very welcome! Feel free to open Issues and Pull Requests. Check the good first issue label to see where you can help.


The engine is supported by very generous people, their donations provides sustainable development of the engine:

Brandon Thomas | Taylor C. Richberger | Avery Wagar | George Atkinson | Erlend Sogge Heggen | Mitch Skinner | ozkriff | Taylor Gerpheide | zrkn | Aleks Row | Edward L | L.apz | Luke Jones | toyboot4e | Vish Vadlamani | Alexey Kuznetsov | Daniel Simon | Jesper Nordenberg | Kornel | Parham Gholami | Yuki Ishii | Joseph Catrambone | MGlolenstine | zamar lomax | Gheorghe Ugrik | Anton Zelenin | Barugon | Tom Leys | Jay Sistar | tc | false | BlueSkye | Ben Anderson | Thomas | Iulian Radu | Vitaliy (ArcticNoise) Chernyshev


JetBrains provided an open-source all-products license for their products which drastically helps in development of the engine.

JetBrains logo.

Copyright © 2000-2021 JetBrains s.r.o. JetBrains and the JetBrains logo are registered trademarks of JetBrains s.r.o.

Popular 3d Graphics Projects
Popular Gui Projects
Popular Graphics Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Rust Lang
Game Development
Game Engine
3d Engine