Rspress
A fast Rspack-based static site generator.
🔥 Features
- 🚀 Fast Startup: Based on Rust-based build tool and markdown/mdx compiler, the build speed is extremely fast, bringing you the ultimate development experience.
- 📚 MDX Support: MDX is a powerful way to write content, allowing you to use React components in Markdown.
- 📦 Built-in Full Text Search: Automatically generates a full-text search index for you during building process, providing out-of-the-box full-text search capabilities.
- 🌈 Static Site Generation: In production, it automatically builds into static HTML files, which can be easily deployed anywhere.
- 🔌 Providing Plugin System: Providing a plugin system, you can customize the build process and theme according to your needs.
- 📝 Component Document: Support multi ways to preview your component demo.
📚 Getting Started
Go to the Quick Start to get started.
🤝 Contribution
Please read the contributing guide and let's build Rspress together.
If you have any questions, you can open an issue or go to Discord to communicate with us.
Contributors
|
|
---|---|
|
|
|
Code of Conduct
This repo has adopted the ByteDance Open Source Code of Conduct. Please check Code of Conduct for more details.
🦀 Links
Name | Description |
---|---|
@rspress/mdx-rs | Rust MDX compiler for Rspress. |
Rspack | A fast Rust-based web bundler. |
Rsbuild | An Rspack-based build tool for the web. |
Rslib | A library build tool powered by Rsbuild. |
Rsdoctor | A one-stop build analyzer for Rspack and Webpack. |
🌟 Quality
Rspress uses Web Infra QoS to observe the trend of key metrics, such as bundle size, compile speed and install size.
📖 License
Rspress is licensed under the MIT License.