15个版本

0.1.15 2024年3月6日
0.1.14 2024年3月1日
0.1.13 2023年11月29日
0.1.8 2023年10月17日
0.1.3 2023年9月29日

HTTP服务器 中排名第228

Download history 18/week @ 2024-03-26 61/week @ 2024-04-02 66/week @ 2024-07-02

每月下载量66

GPL-3.0或更高版本

39KB
761

Heiwa

一个简约的动态扁平文件内容管理系统。

Heiwa目前处于BETA状态。

可能会出现错误,并且代码优化还有很多工作要做。

Crates.io Version Crates.io License CI/CD Mastodon

描述

Heiwa是一个使用Markdown生成HTML页面的简约扁平文件内容管理系统。由于页面是在浏览器访问时动态生成的,因此没有构建步骤,就像静态网站生成器一样。

Rust语言,也以其字符串和文件操作性能而闻名,使得Heiwa在动态渲染网页方面非常快。

许可证

Heiwa项目受GPLv3许可证的约束:[https://gnu.ac.cn/licenses/gpl-3.0.en.html](https://gnu.ac.cn/licenses/gpl-3.0.en.html)

安装

使用Rust包管理器

cargo install heiwa

文档

初始化新的Heiwa网站项目

heiwa init project_name

项目名称/主题/主题名称目录中添加一个主题。Heiwa默认主题可以在这里找到:[Shizen](https://codeberg.org/haruka/shizen)

相应地编辑项目名称/config.toml文件。

启动内置的Web服务器

cd project_name
heiwa serve

localhost:3000访问您的网站。

贡献

待办事项

开发

待办事项

ko-fi

依赖项

~29-42MB
~718K SLoC