Expand description
§Maudit

A dire coronation, a situation where nobility, power, or status becomes inextricably tied to disastrous circumstances.
A library for generating static websites with Rust.
Read the documentation on maudit.org, or join us on Discord.
§Crates
Maudit is a monorepo that contains the following crates (Rust packages):
| Name | Description | Registry | README |
|---|---|---|---|
maudit | Library for generating static websites | README | |
maudit-cli | CLI and dev server to operate on Maudit projects | README | |
maudit-macros | Procedural macros exposed by the library (e.g. #[route]) | README | |
oubli | Library for generating documentation websites with Maudit | README |
§Acknowledgements
Maudit is an open-source project born from Bruits, a Rust-focused collective 💛
You are currently reading Maudit API reference. For a more gentle introduction, please refer to our documentation.
Re-exports§
pub use sitemap::ChangeFreq;pub use sitemap::SitemapOptions;
Modules§
- assets
- content
- Core functions and structs to define the content sources of your website.
- errors
- Error types for Maudit.
- maud
maud - Traits and methods for Maud, a macro for writing HTML templates.
- route
- Core traits and structs to define the pages of your website.
- routing
- sitemap
Macros§
- content_
sources - Helps to define all sources of content that should be loaded by
coronate(). - routes
- Helps to define every route that should be build by
coronate(). - shortcode
Structs§
- Assets
Options - Build
Options - Maudit build options. Should be passed to
coronate(). - Build
Output - Metadata returned by
coronate()after a successful build. - Page
Output - Metadata returned by
coronate()for a single page after a successful build. - Prefetch
Options - Static
Asset Output - Metadata returned by
coronate()for a single static asset after a successful build.
Enums§
Constants§
- GENERATOR
- The version of Maudit being used.