- Notifications
You must be signed in to change notification settings - Fork22
Rari is a Rust-based build system that transforms markdown into structured JSON, powering MDN Web Docs content and translations since 2024.
License
Unknown and 2 other licenses found
Licenses found
mdn/rari
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Warning
This project is work in progress and lacking most of its documentation.Anything might change and code will move a lot. We do not encourage using it yet.We'll have an official announcement before we migrate, so stay tuned.
rari is the build system forMDN.
rari is hosted byMDN.
To get up and running, follow these steps:
Make sure you haveRust installed, otherwise go tohttps://rustup.rs/.
Clone this repository and run:
cargo run -- --helpCreate a.config.toml in the current working directory.Add the following:
content_root ="/<ABSOLUTE-PATH-TO-mdn/content>/files"build_out_root ="/tmp/rari"
For now we're aiming for a parity rewrite ofyari'syarn build -n. Which generates theindex.jsonfor all docs. Until we reach that point the codebase will be unstable and may change at any point. Therefore we won't accept contributions for now.
By participating in and contributing to our projects and discussions, you acknowledge that you have read and agree to ourCode of Conduct.
For more information aboutrari, see the following resources:
To be updated...
If you have any questions, please reach out to us onDiscord
This project is licensed under theMozilla Public License 2.0.
About
Rari is a Rust-based build system that transforms markdown into structured JSON, powering MDN Web Docs content and translations since 2024.
Topics
Resources
License
Unknown and 2 other licenses found
Licenses found
Code of conduct
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.