Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

Shipyard

Number of GitHub Stars: 700+ Number of GitHub Forks: 70+

A high-performance, data-oriented, and modular game engine written in Rust. Shipyard is designed to be fast, flexible, and easy to use. ..

  • 2D and 3D graphics
  • Physics simulation
  • Input handling
  • Sound and music
  • Cross-platform support
  • Modular and extensible

2023-04-19

Heron

Number of GitHub Stars: 500+ Number of GitHub Forks: 50+

A 2D game engine written in Rust. Heron is designed to be simple, fast, and easy to use. ..

  • 2D graphics
  • Input handling
  • Sound and music
  • Physics simulation
  • Cross-platform support

2023-04-19

Miniquad

Number of GitHub Stars: 500+ Number of GitHub Forks: 50+

A simple, fast, and lightweight 2D game framework written in Rust. Miniquad is designed to be easy to use and highly performant. ..

  • 2D graphics
  • Input handling
  • Sound and music
  • Physics simulation
  • Cross-platform support

2023-04-19

Rust-SFML

Number of GitHub Stars: 500+ Number of GitHub Forks: 70+

A Rust binding for the SFML (Simple and Fast Multimedia Library), which is a popular library for creating 2D games. ..

  • 2D graphics
  • Input handling
  • Sound and music
  • Cross-platform support
  • Integration with Rust ecosystem

2023-04-19

Rust-GLFW

Number of GitHub Stars: 400+ Number of GitHub Forks: 60+

A Rust binding for the GLFW library, which is a popular library for creating OpenGL-based games and applications. ..

  • 2D and 3D graphics
  • Input handling
  • Cross-platform support
  • Integration with Rust ecosystem

2023-04-19

Enclose

Number of GitHub Stars: 300+ Number of GitHub Forks: 30+

A 2D game engine written in Rust. Enclose is designed to be simple, fast, and easy to use. ..

  • 2D graphics
  • Input handling
  • Sound and music
  • Physics simulation
  • Cross-platform support

2023-04-19

Rg3d-ui

Number of GitHub Stars: 300+ Number of GitHub Forks: 30+

A user interface library for the Rg3d game engine, written in Rust. Rg3d-ui is designed to be fast, flexible, and easy to use. ..

  • 2D and 3D UI elements
  • Input handling
  • Layout and styling
  • Cross-platform support
  • Integration with Rg3d

2023-04-19

Rust2D

Number of GitHub Stars: 200+ Number of GitHub Forks: 20+

A 2D game engine written in Rust. Rust2D is designed to be simple, fast, and easy to use. ..

  • 2D graphics
  • Input handling
  • Sound and music
  • Physics simulation
  • Cross-platform support

2023-04-19

Rust3D

Number of GitHub Stars: 150+ Number of GitHub Forks: 15+

A 3D game engine written in Rust. Rust3D is designed to be fast, flexible, and easy to use. ..

  • 3D graphics
  • Physics simulation
  • Input handling
  • Sound and music
  • Cross-platform support

2023-04-19