godot-rust/gdnative
Rust bindings for Godot 3 observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 60
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3432
- days_rel: n/a
- days_push: 245
- n_releases_24m: 0
Adoption not part of the score
3624 stars · 207 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
gdnative provides Rust language bindings for the Godot 3 game engine, letting you write game logic, editor plugins, and other Godot applications in Rust instead of GDScript. It emphasizes safety over FFI, catching many errors at compile time or via runtime checks.
Use cases
- write godot games in rust
- rust bindings for godot 3
- replace gdscript with rust for game logic
- build godot editor plugins in rust
- native performance for large-scale godot games
- safe ffi integration with godot engine
When to choose
- you are developing or maintaining a Godot 3 project and want Rust's type system and performance
- you want compile-time safety when interfacing with the Godot engine over FFI
When to avoid
- you are starting a new project on Godot 4 - use the actively developed gdext (GDExtension) bindings instead
- you want rapid prototyping with short feedback cycles, where GDScript is a better fit
Facets
library · maturity maintenance
game-engine sdk cross-platform rust cross-platform game-engine godot gdnative gamedev ffi-bindings godot-3 game-development
2 sources
- readme: https://github.com/godot-rust/gdnative · fetched 2026-08-28 · ec69e8c17187
- homepage: https://godot-rust.github.io · fetched 2026-08-29 · 9182cddedb0a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| godot-rust/gdnative | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="godot-rust/gdnative")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem