Pelican |构建状态| |PyPI版本| |下载量| |Repology|
Pelican是一个用Python编写的静态站点生成器,它允许您通过编写Markdown、reStructuredText和HTML等格式的文本文件来创建网站。
使用Pelican,您可以创建网站而无需担心数据库或服务器端编程。Pelican生成的静态站点可以通过任何网络服务器或托管服务提供。
您可以使用Pelican执行以下功能:
- 使用您选择的编辑器以Markdown或reStructuredText格式撰写内容
- 简单的命令行工具从您的源内容(重新)生成HTML、CSS和JS
- 易于与版本控制系统和网络钩子接口
- 完全静态的输出可以轻松地在任何地方托管
特性
Pelican的主要特性包括:
- 按时间顺序排列的内容(如文章、博客文章)以及静态页面
- 与外部服务集成
- 网站主题(使用Jinja2模板创建)
- 多语言文章发布
- 生成Atom和RSS订阅源
- 通过Pygments实现代码语法高亮
- 从WordPress、Dotclear或RSS订阅源导入现有内容
- 由于内容缓存和选择性输出写入,重建时间快
- 可通过丰富的插件生态系统进行扩展:Pelican插件
查看Pelican文档以获取更多信息。
如何获取帮助、贡献或提供反馈
请参阅我们的贡献提交和反馈指南。
源代码
Pelican的源代码托管在GitHub上。要了解其工作原理,请查看Pelican的内部机制。
为什么叫"Pelican"?
"Pelican"是法语单词"calepin"的变位词,意为"笔记本"。
[链接部分略]