-
bevy
A refreshingly simple data-driven game engine and app framework
-
bevy_egui
A plugin for Egui integration into Bevy
-
macroquad
easy to use graphics library
-
rustpython
A python interpreter written in rust
-
rustpython-compiler
A usability wrapper around rustpython-parser and rustpython-compiler-core
-
ggez
A lightweight game framework for making 2D games with minimum friction, inspired by Love2D
-
rusty_engine
Learn Rust with a simple, cross-platform, 2D game engine
-
bevy-settings
User settings framework for Bevy Engine
-
godot-bevy
Bridge between Bevy ECS and Godot 4 for Rust-powered game development
-
dora-ssr
The lib for building Dora SSR game as wasm32-wasi that runs on multi-platform Dora SSR engine
-
galeon-cli
Project scaffolding, code generation, and route inspection CLI for Galeon
-
bevy_platform
common platform agnostic APIs, as well as platform-specific features for Bevy Engine
-
ascii-forge
A Minimal TUI Ascii Application Engine that simplifies the use of crossterm
-
rustpython-codegen
Compiler for python code into bytecode for the rustpython VM
-
fyrox
Feature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.
-
bevy_picking
screen picking functionality for Bevy Engine
-
keket
Database-like Asset management on top of ECS storage
-
pybevy_storage
PyO3-free storage primitives for PyBevy - validity tracking, borrowed references
-
voxelize
A fast multiplayer voxel engine
-
galeon-engine
Core ECS game engine: entities, components, systems, and scheduling
-
riichienv-core
Japanese Mahjong (Riichi) game engine with MJAI protocol support
-
kiran
— AI-native game engine for AGNOS
-
pybevy
Python Real-Time Engine Built on Bevy
-
rustpython-doc
Python __doc__ database for RustPython
-
bevy_light_2d
General purpose 2d lighting for the Bevy game engine
-
glcore-rs
The OpenGL core functions for Rust, also supports OpenGL ES
-
world_dispatcher
System part of a full ECS, along with a fast dispatcher and world container
-
catgirl-engine
A game engine for cool moddability and procedurally generated data
-
bevy_slippy_tiles
slippy tile fetching functionality in the Bevy game engine
-
rustpython-common
General python functions and algorithms for use in RustPython
-
berrycode
The IDE built for the Bevy game engine — Scene Editor, ECS Inspector, and more
-
vkcore-rs
The Vulkan core functions for Rust
-
soorat
— GPU rendering engine for AGNOS
-
geese
Dead-simple game event system for Rust
-
fastalloc
High-performance memory pooling library with type-safe handles, predictable latency, and zero fragmentation. Perfect for game engines, real-time systems, and high-churn workloads.
-
gizmo-core
A custom ECS and physics engine aimed for realistic simulations
-
xos
Python, cross-platform (+ios📱) with built-in viewports, audio drivers, ai/ml/sci compute operations, graphics, text rasterization, and more- tensorized and accelerator ready. Let's see what you can build!
-
piston_window
The official Piston Window for the Piston game engine
-
gizmo-studio
A custom ECS and physics engine aimed for realistic simulations
-
wasvy
Bevy WASM
-
herdingcats
Deterministic rule orchestration for ambiguity-free turn-based games
-
bevy_android
android functionality for Bevy Engine
-
pyxel-wrapper
Python extension module for Pyxel, a retro game engine for Python
-
spooky_chess
Chess board game engine
-
spottedcat
game engine
-
framealloc
Intent-aware, thread-smart memory allocation for Rust game engines
-
enigma-3d
A 3D Rendering Engine with a focus on simplicity and ease of use. Far from feature complete and not recommended for production use.
-
rustcycles
A fast multiplayer shooter on wheels in Fyrox
-
bevy_local_commands
local shell commands for the Bevy game engine
-
arcane-cli
CLI for Arcane - agent-native 2D game engine (dev server, testing, project scaffolding)
-
hive-engine
A game engine for Hive
-
bevy_ecs_macro_logic
Shared Bevy ECS Macro internals
-
syrillian
Magically simple 2D & 3D game engine built on top of wgpu
-
dirk_events
Event system for DirkEngine
-
cargo-fa
Static analysis tool for framealloc - detect memory intent violations before runtime
-
bevy_ecs_macros
Bevy ECS Macros
-
magma_ecs
Entity-Component-System for the Magma3D game engine
-
reverie-engine
A toy game engine
-
ry-anim
Animation library implementing 12 Disney principles, visual effects, optical illusions, and science animations
-
gameengine
A formally verified, deterministic, reversible game/simulation kernel designed as the reference environment layer for Infotheory
-
realism
A high-performance, production-ready scene management crate for Rust game engines
-
bevy_derive
derive implementations for Bevy Engine
-
ry-gfx
Ry Graphics Layer - SDL2 Backend + GPU Instancing + FSR 1.0 for Termux and low-end devices
-
astrelis-render
Astrelis Core Rendering Module
-
CHIPcade
6502 fantasy console with a built-in C-to-ASM compiler
-
bevy_dev_tools
Collection of developer tools for the Bevy Engine
-
galeon-engine-terrain
Heightmap terrain resource and loaders for Galeon
-
thin-engine
A thin engine between glium, winit, glium-types and winit-input-map with some extra helper functions
-
dirk_assets
The DirkEngine's asset system
-
rshogi-core
A high-performance shogi engine core library with NNUE evaluation
-
turbine
3D game engine for content production
-
limnus-system
Limnus systems
-
raasta
— navigation and pathfinding engine for AGNOS
-
arcane-core
Core library for Arcane - agent-native 2D game engine (TypeScript runtime, renderer, platform layer)
-
rmf_site_editor
File format parsing for rmf_site_editor
-
gizmo-net
A custom ECS and physics engine aimed for realistic simulations
-
jugar-input
Unified input handling for touch, mouse, and gamepad
-
astrelis-winit
Astrelis integration for winit
-
bevy_hex_coords
Hexagonal coordinate utilities for the Bevy game engine
-
astrelis
A modular 2D/3D game engine framework
-
jugar
WASM-native universal game engine - entry point
-
pix-engine
A cross-platform graphics/UI engine framework for simple games, visualizations, and graphics demos
-
rustpython-jit
Experimental JIT(just in time) compiler for python code
-
gfcore
Go Fish card game engine
-
journey-sound
Journey Engine: A custom 2D game engine built with Rust and wGPU
-
rusty_console_game_engine
port of the olcConsoleGameEngine
-
typing_engine
A typing game engine for Japanese and English
-
realms
A powerful and lightweight graphics library for making Rust games
-
bevy_eidolon
Generic instanced material for the bevy game engine
-
vkobject-rs
The Vulkan object wrappers for Rust
-
cobject
A game engine that uses minifb as a foundation and currently only supports 2D
-
gizmo-audio
A custom ECS and physics engine aimed for realistic simulations
-
taikyokushogi
Taikyoku Shogi engine — the largest known shogi variant (36x36 board, 804 pieces, 209 piece types)
-
arcane-engine
Arcane game engine — agent-native 2D engine with embedded TypeScript runtime
-
gizmo-math
A custom ECS and physics engine aimed for realistic simulations
-
bevy_atmosphere
A procedural sky plugin for bevy
-
journey-engine
Journey Engine: A custom 2D game engine built with Rust and wGPU
-
lightyear_sync
IO primitives for the lightyear networking library
-
gizmo-editor
A custom ECS and physics engine aimed for realistic simulations
-
gdnative-bindings
The Godot game engine's automatcally generated bindings to Godot classes
-
issun
A mini game engine for logic-focused games - Build games in ISSUN (一寸) of time
-
spooky_connect4
Connect4 board game engine
-
goud-engine
GoudEngine — build 2D and 3D games in Rust with zero FFI overhead
-
rastor
A terminal-based game engine
-
bevy_movie_player
movie player plugin for bevy
-
mutual
useful atomic objects for concurrent operations
-
resequence
Time-travel simulation engine based on Achron's Resequence engine patterns
-
timeline_rs
timeline library for Rust
-
journey-sequencer
Journey Engine: A custom 2D game engine built with Rust and wGPU
-
hexo-engine
Game engine for HeXO — infinite hex tic-tac-toe on an unbounded hexagonal grid
-
maple
A 3D game engine
-
gdman
A CLI application for managing versions of Godot
-
ry-core
Core trait and module registry for Ry-Dit game engine
-
lightyear_ui
Runtime debug UI for lightyear
-
souprune
A game framework designed specifically for Deltarune / Undertale fangames
-
spooky_go
Go board game engine
-
proof-engine
A mathematical rendering engine for Rust. Every visual is the output of a mathematical function.
-
limnus
game engine core
-
forte
A low-overhead thread-pool with support for non-static async closures
-
rusterix
game engine of Eldiron
-
gizmo-scene
A custom ECS and physics engine aimed for realistic simulations
-
pawkit-logger
PawKit's logging module
-
reverie-util
reverie-engine
-
pleco
A blazingly-fast chess library
-
tx2-core
High-performance native ECS engine for cross-platform applications and games
-
uika
Rust bindings for Unreal Engine 5.7+
-
v-shield
Platform layer + sync primitives for Ry-Dit game engine
-
gizmo-app
A custom ECS and physics engine aimed for realistic simulations
-
imagic
A thin rendering framework, implemented by Rust and WGPU
-
ry-config
Zero-dependency config parser for .rydit files — entities, levels, checkpoints
-
sustenet
A networking solution for MMOs and large multiplayer games. It includes a master server, cluster servers, a client library, and authentication.
-
bevy-fps-counter
FPS counter plugin for Bevy
-
dirk_renderer
DirkEngine's renderer
-
sanqi-core
Core rules and data structures for the Sanqi board game
-
aleatico
stub package for furmint engine graphics
-
ry-backend
Dual backend (raylib + SDL2) for game engines - Multiplatform with TTF, input, audio
-
chess-engine
A dependency-free chess engine library built to run anywhere
-
amble_engine
Data-first interactive fiction engine and REPL for worlds authored in the Amble DSL
-
maple_engine
Engine implementation of maple engine
-
rydit-science
Science module for RyDit - Bezier curves, Statistics, Geometry, Optical illusions
-
scenevm
A GPU-based layer renderer with configurable compute shaders for Eldiron
-
magma_winit
Part of the Magma-API, which is the API of the Magma3D game engine. A winit windowing and input backend implementation.
-
bevy_webgate
A web server integration for the Bevy game engine that allows you to easily append a webserver to Bevy
-
furmint-runtime
Main package of furmint game engine providing higher level API
-
keket-graph
Asset graph module for Keket toolkit
-
aetheris-transport-renet
MVP Renet-based transport layer for rapid-iteration game networking
-
sable
A modular 3D/2.5D game engine with multi-backend rendering
-
roast2d
homebrew 2D game engine
-
rydit-anim
Animation module for RyDit - Easing functions, Squash & Stretch, Disney principles
-
modulator
A trait for abstracted, decoupled modulation sources
-
pawkit
mninimal game engine toolkit, written in Rust, with support for C, C++, Godot, and Lua
-
xecs
An Entity-Component-System library
-
bevy_text_popup
Easily create temporary text pop-up nodes in the Bevy game engine
-
rydit-core
Core trait and registry for RyDit modules - Android game engine
-
lightyear_netcode
Connection handling for the lightyear networking library
-
amv_decoder
Experimental AMV parser and decoder for KiriKiri2 / KiriKiriZ engine videos
-
flow-ngin
cross-plattform instancing-oriented game engine with focus on full WASM-compatibility
-
symtropy-bevy
Drop-in Bevy plugin for Phi-coupled N-dimensional physics. Builds on the permissive symtropy-bevy-core plugin, adding ConsciousnessField, biometric coupling, and macro-world modifiers…
-
astrelis-test-utils
Test utilities for Astrelis projects
-
amble_data
Shared data model used by amble_engine and amble_script for the Amble game engine
-
syrillian_scene
Scene/Asset Loader for the Syrillian Game Engine
-
wfe-kubernetes
Kubernetes executor for WFE — runs workflow steps as K8s Jobs
-
rumenx-sixtysix
Minimal backend engine + HTTP API for the traditional 24-card trick-taking game Sixty-six
-
rydit-physics
Physics module for RyDit - Projectile motion, Gravity, N-body simulation
-
pagurus
Ultra-portable game engine suited for offline 2D games powered by WebAssembly
-
bevy-steering
Steering behaviors for the Bevy game engine
-
oxygengine
Oxygengine
-
pretty_text_parser
Parser for Bevy Pretty Text
-
coffee
An opinionated 2D game engine focused on simplicity, explicitness, and type-safety
-
egui_net_ffi
Rust-C# interop for Egui.NET
-
dirk_utils
Small utilities used by the DirkEngine
-
horfimbor-jwt
Jwt handler for the game engine Horfimbor
-
migui
Immediate Mode GUI in pure Rust for game engines
-
gaymwtf-core
A modular 2D game engine and framework built with Rust and Macroquad
-
dirk_build
Build script utilities for DirkEngine
-
naia-bevy-server
faciliate naia_server & Bevy interop
-
dirk_logging
tracingbackend for DirkEngine -
dirk_world
Types used to populate the world of DirkEngine
-
stacker-engine
Core stacker game engine
-
buttery-engine
A very simplistic game-engine written in rust. This is a learning project for me, so no promises on it's performance or stability.
-
pokerproof
Provably fair Texas Hold'em poker engine with cryptographic verification
-
rustpython-stdlib
RustPython standard libraries in Rust
-
ruscii
Terminal graphics engine
-
rust-rpg-toolkit
An engine for creating action RPGs with Rust and/or JSON
-
furmint-resources
Resources abstractions for
furmint -
saunter
tick based game engines
-
jugar-procgen
Procedural generation: WFC, noise, dungeon generation
-
bevy_spectator
A spectator camera plugin for Bevy
-
pybevy_text
Text types for PyBevy
-
sanqi-engine
Search and evaluation engine for the Sanqi board game
-
godot-bevy-test
Integration testing framework for godot-bevy projects
-
thallium
A basic game engine
-
pistoncore-sdl2_window
A SDL2 back-end for the Piston game engine
-
lightyear_frame_interpolation
IO primitives for the lightyear networking library
-
maple_renderer
Renderer for the maple engine
-
gemini-engine
A 2D/3D monospaced ASCII rendering engine for the terminal
-
aion-reactor
State Machine
-
issun-server
issun server
-
astrelis-geometry
Customizable 2D geometry rendering for Astrelis Game Engine
-
keket-redb
REDB asset fetch for Keket toolkit
-
furmint-registry
Registry abstractions for
furmint -
lightyear_inputs_native
IO primitives for the lightyear networking library
-
furmint-input
Input abstractions for
furmint -
qubic_engine
qubic engine
-
cardinal-kernel
Headless, deterministic rules engine for turn-based, TCG-like games
-
stacks_wars_checkers
Checkers game engine for the Stacks Wars platform
-
fyrox-dylib
Dynamic library for Fyrox Game Engine
-
dropbear_future-queue
A queue for polling futures in a synchronous context
-
stacks_wars_core
Traits and portable types for Stacks Wars game engine crates
-
oxide-engine-api
API for Oxide game engine plugins
-
syrillian_components
Built-In components for the Syrillian Game Engine
-
olc_pixel_game_engine
Rust bindings for olcPixelGameEngine
-
jugar-ai
AI systems for Jugar using Aprender backend
-
scion
Game making library on top of wgpu, winit, hecs
-
astrelis-assets
Asset management module for Astrelis game engine
-
tato
A ridiculously obsolete collection of zero-dependency game development modules that can run on any computer, even potato-powered ones!
-
sharp
A modern, statically-typed programming language with Python-like syntax, compiled to native code via LLVM. Game engine ready!
-
ambient_asset_cache
Asset cache for the Ambient runtime. Host-only.
-
backgammon_engine
Backgammon engine in Rust: state representation, legal move generation, and deterministic afterstate transitions for agent/RL development
-
jugar-physics
Physics engine wrapper for Jugar using Trueno backend
-
jugar-ui
Responsive UI system with anchor-based layout
-
jugar-render
Rendering system for Jugar with responsive camera
-
wfe-server-protos
gRPC service definitions for the WFE workflow server
-
bevy-async-commands
Asychronous Commands context for Bevy Game Engine
-
jugar-audio
Spatial audio system for Jugar
-
magma_app
Part of the Magma-API, which is the API of the Magma3D game engine
-
oxide_ecs
Oxide Core ECS runtime
-
hewn
game engine built for educational purposes
-
oxide-core-input
Oxide Core keyboard and mouse input primitives
-
d7engine
A game engine in rust with SDL2 and opengl
-
bevy_event_extras
Event utilities for the Bevy game engine
-
tetris_core
Tetris game model with no UI or Game engine
-
pawkit-net-signaling
signaling functionality for PawKit's WebRTC networking
-
aleatico-egui
Egui bindings for
aleatico -
dirkengine
A pure Rust Vulkan game engine
-
obel
A refreshingly simple data-driven game engine and app framework
-
wfe-rustlang
Rust toolchain step executors (cargo, rustup) for WFE
-
amethyst_tools
Game development tools for the Amethyst engine
Try searching with DuckDuckGo.