構(gòu)建屬于自己的博客網(wǎng)站從未如此輕松!本期為大家分享 13 款開源靜態(tài)站點生成器:
1、Bridgetown 漸進(jìn)式站點生成器和全棧框架
Bridgetown 是下一代漸進(jìn)式站點生成器和全??蚣?,由 Ruby 提供支持。Bridgetown 先獲取站點內(nèi)容、API 數(shù)據(jù)和前端資產(chǎn);然后以 Markdown、Liquid、ERB 和許多其他格式呈現(xiàn)模板;并導(dǎo)出一個完整的網(wǎng)站,最后由快速 CDN(如 Render)或傳統(tǒng) Web 服務(wù)器(如 Caddy 或 Nginx)分發(fā),提供瀏覽服務(wù)。
項目地址:https://www.oschina.net/p/bridgetown
2、碎言靜態(tài)博客
碎言這個名稱取自與 “碎言片語”,碼兄累了嗎?累了就休息一下,為未來的自己留下一些碎言片語吧。
項目地址:https://www.oschina.net/p/suiyanblog
3、Eleventy 更簡單的靜態(tài)站點生成器
Eleventy 是一個更簡單的靜態(tài)站點生成器。Jekyll 的替代品,用 JavaScript 編寫??蓪⒛0迥夸洠ú煌愋停┺D(zhuǎn)換為 HTML。它默認(rèn)為零配置,但有靈活的配置選項。
項目地址:https://www.oschina.net/p/eleventy
4、Gridsome Vue 驅(qū)動的靜態(tài)站點生成器
Gridsome 是一個由 Vue 驅(qū)動的靜態(tài)站點生成器,用于為任何 headless CMS、本地文件或 API 構(gòu)建 CDN 就緒的網(wǎng)站。
項目地址:https://www.oschina.net/p/gridsome
5、Astro 靜態(tài)站點生成器
Astro 是一款現(xiàn)代化的輕量級靜態(tài)站點生成器,自帶組件框架, 為 React、Vue、Svelte 和 Tailwind CSS 等前端工具提供一級支持,其開發(fā)者體驗 (Developer Experience) 較為出眾。
項目地址:https://www.oschina.net/p/astro-build
6、Pelican 靜態(tài)頁面生成程序
Pelican 是一個用 Python 編寫的靜態(tài)站點生成器,允許通過 Markdown、reStructuredText 和 HTML 等格式編寫文本文件來創(chuàng)建網(wǎng)站。使用 Pelican 可以創(chuàng)建網(wǎng)站而無需擔(dān)心數(shù)據(jù)庫或服務(wù)器端編程,因為 Pelican 生成的靜態(tài)站點可通過任何 Web 服務(wù)器或托管服務(wù)提供服務(wù)。
項目地址:https://www.oschina.net/p/pelican
7、Assemble 靜態(tài)網(wǎng)頁生成系統(tǒng)
Assemble 是一個使用 Node.js,Grunt.js,Gulp,Yeoman 等來實現(xiàn)的靜態(tài)網(wǎng)頁生成系統(tǒng)。已被 Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js/lesscss.org, Topcoat, Web Experience Toolkit 等數(shù)百個項目用來生成項目網(wǎng)站、主題、組件、文檔、博客和 github 頁面。
相關(guān)鏈接:https://www.oschina.net/p/assemble
8、zola 快速靜態(tài)站點生成器
zola 是單個二進(jìn)制文件中的快速靜態(tài)站點生成器,內(nèi)置所有內(nèi)容,開箱即用。它作為一個單一的可執(zhí)行文件提供,自帶 Sass 編譯、語法突出顯示、目錄和許多其他傳統(tǒng)上需要設(shè)置的開發(fā)環(huán)境,也可以向站點添加一些 JavaScript 庫的功能。
相關(guān)鏈接:https://www.oschina.net/p/zola
9、Gatsby ReactJS 靜態(tài)網(wǎng)頁生成器
Gatsby 是基于 React 構(gòu)建的靜態(tài)站點生成器,擁有豐富的插件生態(tài),其主要目標(biāo)之一是交付訪問速度快速的網(wǎng)頁,它通過利用良好的緩存、靜態(tài)頁面生成和基于邊緣的 CDN 數(shù)據(jù)源來實現(xiàn)這一目標(biāo)。
相關(guān)鏈接:https://www.oschina.net/p/gatsby
10、ModStartBlog 基于 Laravel 的博客系統(tǒng)
ModStartBlog 是一個基于 Laravel 現(xiàn)代化個人博客系統(tǒng)。模塊市場擁有豐富的功能應(yīng)用,支持后臺一鍵快速安裝,讓開發(fā)者能快的實現(xiàn)業(yè)務(wù)功能開發(fā)。系統(tǒng)完全開源,基于 Apache 2.0 開源協(xié)議,免費且不限制商業(yè)使用。
相關(guān)鏈接:https://www.oschina.net/p/modstartblog
11、Hugo Go 編寫的靜態(tài)網(wǎng)站生成器
Hugo 是 Go 編寫的靜態(tài)網(wǎng)站生成器,速度快,易用,可配置。Hugo 有一個內(nèi)容和模板目錄,把他們渲染到完全的 HTML 網(wǎng)站。Hugo 依賴于 Markdown 文件,元數(shù)據(jù)字體 。用戶可以從任意的目錄中運行 Hugo,支持共享主機和其他系統(tǒng)。Hugo 只需要幾分之一秒就可以渲染一個經(jīng)典的中型網(wǎng)站,最好網(wǎng)站的每個部分渲染只需 1 毫秒。
相關(guān)鏈接:https://www.oschina.net/p/gohugo
12、Nanoc 靜態(tài)站點生成器
Nanoc 是一個用 Ruby 編寫的靈活的靜態(tài)站點生成器,適用于構(gòu)建從個人博客到大型企業(yè)網(wǎng)站的任何內(nèi)容。它是一種工具,可以將內(nèi)容從一種格式(如 Markdown 或 AsciiDoc)轉(zhuǎn)換為另一種格式(通常是 HTML),并對頁面進(jìn)行布局,使網(wǎng)站的外觀在所有頁面上保持一致。靜態(tài)站點可以部署到任何 Web 服務(wù)器。
相關(guān)鏈接:https://www.oschina.net/p/nanoc
13、Jekyll 靜態(tài)站點生成器
Jekyll 是一個簡單的免費的 Blog 生成工具,類似 WordPress。但是和 WordPress 又有很大的不同,原因是 jekyll 只是一個生成靜態(tài)網(wǎng)頁的工具,不需要數(shù)據(jù)庫支持。但是可以配合第三方服務(wù),例如 discuz。最關(guān)鍵的是 jekyll 可以免費部署在 Github 上,而且可以綁定自己的域名。
相關(guān)鏈接:https://www.oschina.net/p/kyll
審核編輯 :李倩
-
框架
+關(guān)注
關(guān)注
0文章
404瀏覽量
17891 -
開源
+關(guān)注
關(guān)注
3文章
3680瀏覽量
43816 -
生成器
+關(guān)注
關(guān)注
7文章
322瀏覽量
21891
原文標(biāo)題:10余款開源靜態(tài)站點生成器,構(gòu)建屬于自己的網(wǎng)站從未如此輕松!
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
使用s32ds軟件時,無法生成是怎么回事?
“Quantum Origin”成首個獲NIST驗證的軟件量子隨機數(shù)生成器
EB Tresos狀態(tài)顯示無法運行生成器是什么原因?qū)е碌模?/a>
敏捷合成器的技術(shù)原理和應(yīng)用場景
Python中的迭代器與生成器
開源隨機數(shù)生成器庫OpenRNG助力實現(xiàn)移植到Arm平臺時的最佳性能

超詳細(xì)!FMU生成器用戶手冊來啦~

EE-322:面向SHARC處理器的專家代碼生成器

NVIDIA Edify幫助開發(fā)者創(chuàng)建自定義模型
藍(lán)牙AES+RNG如何保障物聯(lián)網(wǎng)信息安全
使用C2000?嵌入式模式生成器(EPG)進(jìn)行設(shè)計

Freepik攜手Magnific AI推出AI圖像生成器
CDCM6208V1F具有小數(shù)分頻器的2:8時鐘生成器/抖動消除器數(shù)據(jù)表

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

TSMaster 測試報告生成器操作指南

評論