Navigation menu
About DioxusPress
DioxusPress is an open-source, pure-Rust fullstack knowledge publishing and community engine built on Dioxus 0.7 (server-side rendering SSR + client-side WebAssembly hydration) and the dioxus-shadcn component library.
Design Philosophy
- One Codebase, Elastic Tiers: Compile with
--no-default-features(basictier) to run a fast, zero-database Docusaurus-style documentation site with embedded Tantivy full-text search; enable default features to unlock OAuth2 authentication, community forums, comments, inline text annotations, LLM content moderation, and paid courses. - Files as Content, Git as Workflow: All documentation, blog posts, courses, and showcase entries live as standard Markdown / MDX in version control, with read-only external repository mounting (
CONTENT_DIR) and zero-downtimeSIGHUPhot reload. - Hardened Security & SEO by Default: Strict
'unsafe-eval'-free CSP, first-paint SSR Open Graph and JSON-LD structured data, volume-qualified chapter titles, conditionalETag/304caching, and dynamic bilingual sitemaps.
Production Showcases
- Official Website: dioxuspress.dev
- Rust in Everything (
rustineverything.app): Serves 38 volumes and 2,100+ deep-dive Rust ecosystem chapters, structured AI engineering courses, paper digests, and community discussions — powered end-to-end by DioxusPress. - Source Repository: github.com/dioxuspress/dioxuspress (MIT License).
Search
Type to search · Chinese and English · Press ⌘K anytime

