选择您的语言

主页 arrow-right Habu

我们整理了一个包含36个免费和付费的Habu替代方案的列表。主要竞争对手包括:GhostGrav。除了这些之外,用户还会将Habu与JekyllHugoPelican进行比较。此外,您还可以在这里查看其他类似的选项:About


Ghost
Open Source

Ghost是一个完全开放源代码的,可入侵的平台,用于构建和运行现代的在线...

Grav
Free Open Source

现代开源平面文件CMS

Jekyll
Free Open Source

Jekyll是一个简单的博客感知静态站点生成器。

Hugo
Free Free Trial Subscription

Hugo是用于生成静态网页的通用网站框架。

Pelican
Free Open Source

用Python编写的静态站点生成器,不需要数据库或服务器端逻辑

设计网站似乎很困难,但是使用iWeb可以轻松实现。

Vapid
Free Open Source

故意简单的CMS

Wemebox
Free Open Source

为简化而构建的混合内容管理

Hakyll
Free Open Source

Hakyll是Haskell库,用于生成静态站点,主要针对中小型站点和...

Habu可能是您将遇到的最简单的静态博客生成器,没有胡扯。

Habu 概览

Habu可能是您将遇到的最简单的静态博客生成器,没有胡扯。 如果您有足够的技术,并且需要一个简单的页面来发布您的作品,并且如果您对拥有大量代码库的博客平台感到厌恶和恐惧,并且对所有拜占庭式Ruby静态生成器感到厌恶,那么您可能会发现这个有用的小工具。

首先,您可以使用以下命令安装所有必需的依赖项:

pip安装Jinja2 Markdown Pygments PyYAML
现在,只需在某个位置下载并解压缩Habu,您就会找到带有以下可用命令行选项的主脚本habu.py:

用法:habu.py [-h] [-s] [-p] -d目的地

可选参数:
-h,--help显示此帮助消息并退出
-s,-static安装静态文件
-p,--pages生成静态页面
-d目的地,--destination目的地
指定目标文件夹安装位置
档案
您只需要执行python habu.py -d / path / to / dest,脚本就会自动处理可用的博客文章并在目标文件夹中生成结果HTML页面。

通过提供--static或--pages选项,您可以指示Habu分别安装静态文件(CSS,JavaScript等)并生成静态页面。

所有可用的博客文章都存储在posts /目录中,它们包含一组YAML标头,其后跟正文,并以空行分隔:

标题:博客文章
Slug:博客文章
数据:1971-01-01 00:00:00

博客文章内容。
博客文章的内容可以使用流行的Markdown语法(使编辑变得非常容易和灵活)或纯HTML进行定义。

Habu还集成了基于Pygments的预处理器,它将根据指定的编程语言突出显示代码块。

最佳Habu替代方案

分享您对软件的看法,留下评论,帮助使其变得更好!

Habu 标签

static-blogging static-site-generator blog-publishing

建議更改

你的反馈

选择评级
请选择评级

Your vote has been counted.

Do you have experience using this software?