A powerful blog & docs framework, powered by Dioxus.
- Powered by single
.wasm
file. - Display markdown content without compile & build.
- Use single config file
karaty.toml
to setup website. - Easy to deploy to Github Pages and Static File Server.
- Support custom template by Dioxus UI framework.
- Support Dark Mode and compatible Mobile visitor
Install dioxus-cli
cargo install dioxus-cli --git https://github.com/mrxiaozhuox/dioxus-cli
Clone project from Github
git clone https://github.com/mrxiaozhuox/karaty --branch new
Start Development server
dx serve
You can download karaty.zip file in Release list.
- Download Karaty compiled package.
- Deploy a web server which support dynamic route.
- Config your website in
karaty.toml
file.
- Create a new repository.
- Copy
index.html
to404.html
in root path. - Push compiled package.
- Open GitHub pags in repository and bind domain.
You should make change at karaty
directory.