What is this?
This one tracks the state of the ecosystem for Game Development in Rust.
Note: All entries should be sorted alphabetically (by the
name field, ignoring case).
It's checked by CI.
Add to the Ecosystem listing
Navigate to whichever folder in
/content/categories/best fits your project.
Edit that folder's
data.tomlfile in any plain text editor or straight through GitHub's editor.
(a) If your library has been published to crates.io then all you need to do is enter the exact name of your crate and set the source to
crates, like this:
[[crates]] name = "lewton" source = "crates"
- (b) If you haven't published to crates you can link directly to your GitHub code repository instead by setting the name to the
user/projectand setting the source to
[[crates]] name = "Gigoteur/UnicornConsole" source = "github"
At this point your PR is ready to be sent. However there's some optional data fields that could be added if applicable.
gitter_url = "https://gitter.im/UnicornConsole/Lobby"takes a full URL. While it's called
gitter_urlfeel free to link whichever is the default discussion platform for your project.
homepage = "https://gitlab.com/Siebencorgie/jakar-engine"takes a full URL. Can be used to link to your homepage or a custom URL not yet supported in our default data entries, e.g. like the GitLab link above.
All done! We do greatly appreciate PRs, but if you're not comfortable with this process you're welcome to open an issue requesting the addition of your project instead.
Add a Game
A name, link, image, and description are required:
[[games]] name = "Llamassacre" link = "//rap2hpoutre.github.io/llamassacre-website/" image = "assets/img/llamassacre.png" description = "A jump and bump game for two players made with ggez"
Images must be added to the
Please, don't use heavy images.
Add a Resource
A name, link, description, and type are required:
[[resources]] name = "The Rust Book" link = "//doc.rust-lang.org/book/" description = "The Rust language official book" type = "book"
Enhance this website
If you're comfortable with semantic-ui and Zola please reach out to us in the Issues with your enhancement ideas or just to state your willingness to contribute.
It's very likely there are mistakes around, if you find one please file an issue.
Thanks for helping us map the Rust game development ecosystem!