This project tries to give the answer to the question, "is the Rust ecosystem ready for web development yet?" This document gives an overview on the structure of the data, the technologies used and how you can contribute to the project. If you want to see the output of the project, please go to
All contributions are welcome to the project. The curators try to review all pull requests as quickly as possible. However, this is a volunteer run project, so please be patient with it. If you are planning on submitting bigger changes to the project, please open a GitHub issue first and talk to the team before submitting to make sure your work will be accepted.
Topics are located in the content/topics
directory. Every topic contains an array of crates in the extra
section of it's frontmatter:
+++
[extra]
packages = [
"actix-web",
"rocket"
]
+++
To add or remove crates from a topic, simple add or remove the crate from it's package array. For more detailed documentation, see the contributing docs.
This project is managed under an adapted Contributor Convenant Code of Conduct, applicable to everyone involved in the project (including core committers, maintainers and sponsors) in all forms of online and offline communication (public and private) as well as for all affiliated events and meetings.
Read the full Code of Conduct here
The project and all its work is published under the Creative Commons Attribution 4.0 International License. To learn more about the conditions of that License, please refer to the LICENSE document in this folder.
The original work this project is largely inspired by, was done and published by Chris Morgan under the Creative Commons Attribution License (his link suggests, version 3.0).