讓我們談談 Jamstack 的未來 — 加入我們

Uriel

3 顆星
0 個分支
0 個問題
首頁
https://nathanrosenquist.com/uriel/
儲存庫
ratherlargerobot/uriel
語言
Python
許可證
GPL-3.0-or-later
範本
自訂

Uriel 是一個極簡、穩定、功能完整的靜態網站產生器,以 Python 編寫。

旨在多年來無需維護即可使用。它功能完整,僅依賴 python3 和 rsync,沒有第三方模組依賴。這意味著在您圍繞它建立網站後,它不會在多年後意外損壞。

只要您仍然可以獲得 python3 和 rsync 的工作副本,您的網站將來仍會以相同的方式構建。

功能

  • 可擴展的範本系統
  • 內容節點和範本中內建的替換參數支援
  • 編寫任意 Python 程式碼,並從內容節點和範本中呼叫
  • 編寫任意 Python 程式碼,並讓它動態產生頁面
  • 無需編寫任何 Python 程式碼即可建構基本網站
  • 扁平 URL 支援,可讓部分或所有內容節點成為頂層 URL
  • 靜態檔案連結讓您可以在建構時捕獲潛在的 404 錯誤
  • 靜態檔案雜湊連結支援,用於動態產生的 CSS/JavaScript 檔案包含
  • 內容節點元數據繼承系統
  • 內建標籤索引系統
  • RSS 訂閱支援
  • sitemap.xml 支援
  • 建立基本的 robots.txt 檔案
  • 有用的錯誤訊息
  • 穩定、功能完整的平台
  • 幾乎完全獨立,僅依賴 python3 和 rsync

尋找更多靜態網站產生器