0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

10余款開(kāi)源靜態(tài)站點(diǎn)生成器

OSC開(kāi)源社區(qū) ? 來(lái)源:OSC開(kāi)源社區(qū) ? 2023-05-22 16:37 ? 次閱讀

構(gòu)建屬于自己的博客網(wǎng)站從未如此輕松!本期為大家分享 13 款開(kāi)源靜態(tài)站點(diǎn)生成器:

1、Bridgetown 漸進(jìn)式站點(diǎn)生成器和全??蚣?/p>

Bridgetown 是下一代漸進(jìn)式站點(diǎn)生成器和全??蚣?,由 Ruby 提供支持。Bridgetown 先獲取站點(diǎn)內(nèi)容、API 數(shù)據(jù)和前端資產(chǎn);然后以 Markdown、Liquid、ERB 和許多其他格式呈現(xiàn)模板;并導(dǎo)出一個(gè)完整的網(wǎng)站,最后由快速 CDN(如 Render)或傳統(tǒng) Web 服務(wù)器(如 Caddy 或 Nginx)分發(fā),提供瀏覽服務(wù)。

371a5912-f766-11ed-90ce-dac502259ad0.png

項(xiàng)目地址:https://www.oschina.net/p/bridgetown

2、碎言靜態(tài)博客

碎言這個(gè)名稱(chēng)取自與 “碎言片語(yǔ)”,碼兄累了嗎?累了就休息一下,為未來(lái)的自己留下一些碎言片語(yǔ)吧。

376291b4-f766-11ed-90ce-dac502259ad0.png

項(xiàng)目地址:https://www.oschina.net/p/suiyanblog

3、Eleventy 更簡(jiǎn)單的靜態(tài)站點(diǎn)生成器

Eleventy 是一個(gè)更簡(jiǎn)單的靜態(tài)站點(diǎn)生成器。Jekyll 的替代品,用 JavaScript 編寫(xiě)??蓪⒛0迥夸洠ú煌?lèi)型)轉(zhuǎn)換為 HTML。它默認(rèn)為零配置,但有靈活的配置選項(xiàng)。

項(xiàng)目地址:https://www.oschina.net/p/eleventy

4、Gridsome Vue 驅(qū)動(dòng)的靜態(tài)站點(diǎn)生成器

Gridsome 是一個(gè)由 Vue 驅(qū)動(dòng)的靜態(tài)站點(diǎn)生成器,用于為任何 headless CMS、本地文件或 API 構(gòu)建 CDN 就緒的網(wǎng)站。

項(xiàng)目地址:https://www.oschina.net/p/gridsome

5、Astro 靜態(tài)站點(diǎn)生成器

Astro 是一款現(xiàn)代化的輕量級(jí)靜態(tài)站點(diǎn)生成器,自帶組件框架, 為 React、Vue、Svelte 和 Tailwind CSS 等前端工具提供一級(jí)支持,其開(kāi)發(fā)者體驗(yàn) (Developer Experience) 較為出眾。

項(xiàng)目地址:https://www.oschina.net/p/astro-build

6、Pelican 靜態(tài)頁(yè)面生成程序

Pelican 是一個(gè)用 Python 編寫(xiě)的靜態(tài)站點(diǎn)生成器,允許通過(guò) Markdown、reStructuredText 和 HTML 等格式編寫(xiě)文本文件來(lái)創(chuàng)建網(wǎng)站。使用 Pelican 可以創(chuàng)建網(wǎng)站而無(wú)需擔(dān)心數(shù)據(jù)庫(kù)或服務(wù)器端編程,因?yàn)?Pelican 生成的靜態(tài)站點(diǎn)可通過(guò)任何 Web 服務(wù)器或托管服務(wù)提供服務(wù)。

項(xiàng)目地址:https://www.oschina.net/p/pelican

7、Assemble 靜態(tài)網(wǎng)頁(yè)生成系統(tǒng)

Assemble 是一個(gè)使用 Node.js,Grunt.js,Gulp,Yeoman 等來(lái)實(shí)現(xiàn)的靜態(tài)網(wǎng)頁(yè)生成系統(tǒng)。已被 Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js/lesscss.org, Topcoat, Web Experience Toolkit 等數(shù)百個(gè)項(xiàng)目用來(lái)生成項(xiàng)目網(wǎng)站、主題、組件、文檔、博客和 github 頁(yè)面。

383d0470-f766-11ed-90ce-dac502259ad0.png

相關(guān)鏈接:https://www.oschina.net/p/assemble

8、zola 快速靜態(tài)站點(diǎn)生成器

zola 是單個(gè)二進(jìn)制文件中的快速靜態(tài)站點(diǎn)生成器,內(nèi)置所有內(nèi)容,開(kāi)箱即用。它作為一個(gè)單一的可執(zhí)行文件提供,自帶 Sass 編譯、語(yǔ)法突出顯示、目錄和許多其他傳統(tǒng)上需要設(shè)置的開(kāi)發(fā)環(huán)境,也可以向站點(diǎn)添加一些 JavaScript 庫(kù)的功能。

相關(guān)鏈接:https://www.oschina.net/p/zola

9、Gatsby ReactJS 靜態(tài)網(wǎng)頁(yè)生成器

Gatsby 是基于 React 構(gòu)建的靜態(tài)站點(diǎn)生成器,擁有豐富的插件生態(tài),其主要目標(biāo)之一是交付訪問(wèn)速度快速的網(wǎng)頁(yè),它通過(guò)利用良好的緩存、靜態(tài)頁(yè)面生成和基于邊緣的 CDN 數(shù)據(jù)源來(lái)實(shí)現(xiàn)這一目標(biāo)。

387cfcf6-f766-11ed-90ce-dac502259ad0.gif

相關(guān)鏈接:https://www.oschina.net/p/gatsby

10、ModStartBlog 基于 Laravel 的博客系統(tǒng)

ModStartBlog 是一個(gè)基于 Laravel 現(xiàn)代化個(gè)人博客系統(tǒng)。模塊市場(chǎng)擁有豐富的功能應(yīng)用,支持后臺(tái)一鍵快速安裝,讓開(kāi)發(fā)者能快的實(shí)現(xiàn)業(yè)務(wù)功能開(kāi)發(fā)。系統(tǒng)完全開(kāi)源,基于 Apache 2.0 開(kāi)源協(xié)議,免費(fèi)且不限制商業(yè)使用。

相關(guān)鏈接:https://www.oschina.net/p/modstartblog

11、Hugo Go 編寫(xiě)的靜態(tài)網(wǎng)站生成器

Hugo 是 Go 編寫(xiě)的靜態(tài)網(wǎng)站生成器,速度快,易用,可配置。Hugo 有一個(gè)內(nèi)容和模板目錄,把他們渲染到完全的 HTML 網(wǎng)站。Hugo 依賴(lài)于 Markdown 文件,元數(shù)據(jù)字體 。用戶(hù)可以從任意的目錄中運(yùn)行 Hugo,支持共享主機(jī)和其他系統(tǒng)。Hugo 只需要幾分之一秒就可以渲染一個(gè)經(jīng)典的中型網(wǎng)站,最好網(wǎng)站的每個(gè)部分渲染只需 1 毫秒。

相關(guān)鏈接:https://www.oschina.net/p/gohugo

12、Nanoc 靜態(tài)站點(diǎn)生成器

Nanoc 是一個(gè)用 Ruby 編寫(xiě)的靈活的靜態(tài)站點(diǎn)生成器,適用于構(gòu)建從個(gè)人博客到大型企業(yè)網(wǎng)站的任何內(nèi)容。它是一種工具,可以將內(nèi)容從一種格式(如 Markdown 或 AsciiDoc)轉(zhuǎn)換為另一種格式(通常是 HTML),并對(duì)頁(yè)面進(jìn)行布局,使網(wǎng)站的外觀在所有頁(yè)面上保持一致。靜態(tài)站點(diǎn)可以部署到任何 Web 服務(wù)器。

39071774-f766-11ed-90ce-dac502259ad0.png

相關(guān)鏈接:https://www.oschina.net/p/nanoc

13、Jekyll 靜態(tài)站點(diǎn)生成器

Jekyll 是一個(gè)簡(jiǎn)單的免費(fèi)的 Blog 生成工具,類(lèi)似 WordPress。但是和 WordPress 又有很大的不同,原因是 jekyll 只是一個(gè)生成靜態(tài)網(wǎng)頁(yè)的工具,不需要數(shù)據(jù)庫(kù)支持。但是可以配合第三方服務(wù),例如 discuz。最關(guān)鍵的是 jekyll 可以免費(fèi)部署在 Github 上,而且可以綁定自己的域名。

相關(guān)鏈接:https://www.oschina.net/p/kyll

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 框架
    +關(guān)注

    關(guān)注

    0

    文章

    397

    瀏覽量

    17358
  • 開(kāi)源
    +關(guān)注

    關(guān)注

    3

    文章

    3181

    瀏覽量

    42235
  • 生成器
    +關(guān)注

    關(guān)注

    7

    文章

    313

    瀏覽量

    20919

原文標(biāo)題:10余款開(kāi)源靜態(tài)站點(diǎn)生成器,構(gòu)建屬于自己的網(wǎng)站從未如此輕松!

文章出處:【微信號(hào):OSC開(kāi)源社區(qū),微信公眾號(hào):OSC開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用C2000?嵌入式模式生成器(EPG)進(jìn)行設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《使用C2000?嵌入式模式生成器(EPG)進(jìn)行設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-14 10:13 ?0次下載
    使用C2000?嵌入式模式<b class='flag-5'>生成器</b>(EPG)進(jìn)行設(shè)計(jì)

    Freepik攜手Magnific AI推出AI圖像生成器

    近日,設(shè)計(jì)資源巨頭Freepik攜手Magnific AI,共同推出了革命性的AI圖像生成器——Freepik Mystic,這一里程碑式的發(fā)布標(biāo)志著AI圖像創(chuàng)作領(lǐng)域邁入了一個(gè)全新的高度
    的頭像 發(fā)表于 08-30 16:23 ?1012次閱讀

    具有小數(shù)分頻器的CDCM6208 2:8時(shí)鐘生成器/抖動(dòng)消除器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《具有小數(shù)分頻器的CDCM6208 2:8時(shí)鐘生成器/抖動(dòng)消除器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-20 09:07 ?0次下載
    具有小數(shù)分頻器的CDCM6208 2:8時(shí)鐘<b class='flag-5'>生成器</b>/抖動(dòng)消除器數(shù)據(jù)表

    TSMaster 測(cè)試報(bào)告生成器操作指南

    用戶(hù)在基于TSMaster軟件開(kāi)發(fā)測(cè)試用例時(shí),或需要使用TSMaster生成HTML報(bào)告時(shí),需要使用TSMaster測(cè)試報(bào)告生成器。1Test_Report說(shuō)明Test_Report是目前
    的頭像 發(fā)表于 08-03 08:21 ?302次閱讀
    TSMaster 測(cè)試報(bào)告<b class='flag-5'>生成器</b>操作指南

    微軟Edge瀏覽器將引入AI主題生成器,為用戶(hù)提供獨(dú)特的主頁(yè)設(shè)計(jì)

    根據(jù)微軟的365產(chǎn)品規(guī)劃,他們計(jì)劃在Edge瀏覽器中添加人工智能主題生成器。這項(xiàng)創(chuàng)新功能允許用戶(hù)通過(guò)文字描述來(lái)創(chuàng)建個(gè)性化主題,人工智能系統(tǒng)將生成一系列預(yù)覽圖片,并將其作為瀏覽器主題。
    的頭像 發(fā)表于 05-13 15:16 ?591次閱讀

    飛凌嵌入式ElfBoard ELF 1板卡-在線(xiàn)二維碼生成器

    在線(xiàn)二維碼生成器允許用戶(hù)將文本、網(wǎng)址、圖片或其他數(shù)據(jù)轉(zhuǎn)換為二維碼形式。二維碼是一種特殊類(lèi)型的條形碼,它可以通過(guò)掃描來(lái)快速識(shí)別和讀取信息。在線(xiàn)二維碼生成器使用特定的算法將這些信息編碼成二維碼,用戶(hù)可以
    發(fā)表于 04-24 17:00

    Minitab 交互式表格生成器

    生成器
    MinitabUG
    發(fā)布于 :2024年04月03日 15:58:54

    VitePress 1.0正式發(fā)布:基于Vite與Vue構(gòu)建的靜態(tài)網(wǎng)站生成器

    VitePress允許用戶(hù)通過(guò)Markdown編輯內(nèi)容,應(yīng)用特定的主題并生成易于部署的靜態(tài)HTML頁(yè)面。值得注意的是,VitePress不僅僅適用于文檔制作領(lǐng)域,還能用于博客、檔案及營(yíng)銷(xiāo)型網(wǎng)站的定制化開(kāi)發(fā)。
    的頭像 發(fā)表于 03-22 14:49 ?803次閱讀

    RL78的代碼生成器發(fā)布說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《RL78的代碼生成器發(fā)布說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 01-30 09:48 ?0次下載
    RL78的代碼<b class='flag-5'>生成器</b>發(fā)布說(shuō)明

    MicroClock可編程 時(shí)鐘生成器5X1503數(shù)據(jù)手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《MicroClock可編程 時(shí)鐘生成器5X1503數(shù)據(jù)手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 01-14 10:56 ?0次下載
    MicroClock可編程 時(shí)鐘<b class='flag-5'>生成器</b>5X1503數(shù)據(jù)手冊(cè)

    HKA5278 128音符旋律生成器一般說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《HKA5278 128音符旋律生成器一般說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 01-10 09:09 ?0次下載

    單片機(jī)代碼自動(dòng)生成器程序

    單片機(jī)代碼自動(dòng)生成器是一種能夠幫助開(kāi)發(fā)人員快速生成單片機(jī)代碼的工具。它利用了現(xiàn)代計(jì)算機(jī)技術(shù)和算法,能夠根據(jù)用戶(hù)提供的輸入和需求,自動(dòng)生成符合規(guī)范和要求的代碼。 單片機(jī)是一種集成了微處理器、存儲(chǔ)器
    的頭像 發(fā)表于 01-08 14:12 ?2547次閱讀

    TSMaster報(bào)文發(fā)送的信號(hào)生成器操作說(shuō)明

    信號(hào)生成器功能是TSMaster分析中的報(bào)文發(fā)送模塊。信號(hào)生成器用于發(fā)送和配置每個(gè)CAN/LIN信號(hào)的值變化行為,簡(jiǎn)而言之,這是一個(gè)可以控制和調(diào)整CAN/LIN信號(hào)值的功能。我們可選擇的信號(hào)生成器
    的頭像 發(fā)表于 12-23 08:21 ?837次閱讀
    TSMaster報(bào)文發(fā)送的信號(hào)<b class='flag-5'>生成器</b>操作說(shuō)明

    真隨機(jī)數(shù)生成器TRNG外設(shè)模塊應(yīng)用要點(diǎn)

    國(guó)產(chǎn)車(chē)規(guī)微控制器原廠云途半導(dǎo)體設(shè)計(jì)和發(fā)售的YTM32ME微控制器上集成的真隨機(jī)數(shù)生成器TRNG(True Random Number Generator)外設(shè)模塊
    的頭像 發(fā)表于 11-08 14:52 ?1698次閱讀
    真隨機(jī)數(shù)<b class='flag-5'>生成器</b>TRNG外設(shè)模塊應(yīng)用要點(diǎn)

    Python生成器的使用方法

    舉一個(gè)例子,編寫(xiě)一個(gè)函數(shù)計(jì)算一串?dāng)?shù)字里所有偶數(shù)的個(gè)數(shù),其實(shí)是很簡(jiǎn)單的問(wèn)題,但是有些人是用生成器這么寫(xiě)的: In [ 66 ]: def f1 ( x ): ....: return sum ( c
    的頭像 發(fā)表于 11-03 15:41 ?424次閱讀