跳转到主要内容

支持Markdown和reStructuredText的静态站点生成器

项目描述

Pelican 是一个静态网站生成器,用 Python 编写,允许您通过在 Markdown、reStructuredText 和 HTML 等格式中编写文本文件来创建网站。

使用 Pelican,您可以在不担心数据库或服务器端编程的情况下创建网站。Pelican 生成的静态网站可以通过任何 Web 服务器或托管服务提供。

您可以使用 Pelican 执行以下功能

  • 使用您选择的编辑器在 MarkdownreStructuredText 中编写内容

  • 简单的命令行工具(重新)生成 HTML、CSS 和 JS

  • 易于与版本控制系统和 Web 钩接口

  • 完全静态的输出简单易托管

功能

Pelican 的功能亮点包括

  • 按时间顺序排列的内容(例如,文章、博客文章)以及静态页面

  • 与外部服务的集成

  • 网站主题(使用 Jinja2 模板创建)

  • 多语言发布文章

  • 生成 Atom 和 RSS 源

  • 通过 Pygments 进行代码语法高亮

  • 从 WordPress、Dotclear 或 RSS 源导入现有内容

  • 由于内容缓存和选择输出写入,重建时间快

  • 通过丰富的插件生态系统扩展: Pelican 插件

查看 Pelican 文档 以获取更多信息。

如何获取帮助、贡献或提供反馈

查看我们的 贡献提交和反馈指南

源代码

Pelican 的源代码托管在 GitHub 上。有关其工作方式的信息,请参阅 Pelican 的内部结构

为什么叫“Pelican”?

“Pelican”是“calepin”的谐音,法语中意为“笔记本”。

项目详情


发布历史 发布通知 | RSS 源

下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

pelican-4.10.1.tar.gz (1.2 MB 查看散列值)

上传时间 源代码

构建分发

pelican-4.10.1-py3-none-any.whl (1.3 MB 查看散列值)

上传时间 Python 3

由以下组织支持