静态网站(博客)生成器Static Site Generators(SSGs)大集合

静态网站(博客)生成器Static Site Generators(SSGs)大集合这是一份静态网站生成器的推荐集合,按开发语言或者平台分类和排序,大家各取所需。如果大家有用什么新的静态网站生成器未在本文章中列出,麻烦在评论中说下,我会不断更新该集合。ClojureCryogen-Asimple,static,automatedCMSshippedasatemplateonLeiningen,aClojurebuildtool.misak…

大家好,又见面了,我是你们的朋友全栈君。

这是一份静态网站生成器的推荐集合,按开发语言或者平台分类和排序,大家各取所需。如果大家有用什么新的静态网站生成器未在本文章中列出,麻烦在评论中说下,我会不断更新该集合。

Clojure

Cryogen – A simple, static, automated CMS shipped as a template on Leiningen, a Clojure build tool. misaki – A Jekyll-inspired blog built in Clojure.

Git

Fugitive – A blog engine running on top of git using hooks to generate static html pages.

Go

Gostatic – A static site generator written in Go that tracks changes and works fast.

Hugo – Flexibly works with many formats and is ideal for blogs, docs, portfolios and more.

Haskell

Hakyll – A Haskell library that creates fast and secure small-to-medium sites and personal blogs.

yst – Generates static sites by filling string templates with data from YAML or CSV text files or SQLite 3 file-based databases.

Java

JBake – Structure your content any way you see fit with a Java-based site/blog generator.

Lisp

Coleslaw – Aims to be flexible blogware that replaces single-user static compilers like Jekyll.

Node.js

Blacksmith – Uses weld, jsdom and marked to turn JSON, Markdown and HTML/CSS into “awesome” static sites.

Codex – A simple tool built in Jade and themed in Stylus that uses Markdown documents.

DocPad – Allows for content management via the file system, rendering via plugins, and static site generation for deployment anywhere.

Harp – Harp serves Jade, Markdown, EJS, CoffeeScript, Sass, LESS and Stylus as HTML, CSS & JavaScript—no configuration necessary.

Hexo – A Node.js powered generator that supports multi-thread generating, allowing it to process hundreds of files in seconds.

Metalsmith – An extremely simple site generator with logic completely handled by plugins.

Poet – A blog generator in node.js that renders “markdown/jade/whatever posts” fast.

Punch – Create simple, intuitive sites with a publishing framework built for ease-of-use.

Roots – A light, super fast and intuitive static build system made for front end development and web apps.

Wintersmith – A flexible, multi-platform static site generator built on top of node.js.

Perl

Blosxom – A full-featured weblog application with a tiny footprint.

Dapper – Distributed as a Perl module, Dapper is a flexible (and fast) tool for creating static websites.

PHP

Dropplets – Write and publish content with Markdown, while cuttings all the clutter.

Phrozn – Static site generator written and extensible in PHP, designed with extensibility in mind.

PieCrust – A static site generator and lightweight CMS that’s all managed with text files.

Second Crack – “Unsuitable and unnecessary for nearly everyone,” but Marco Arment wrote and uses it to power Marco.org.

Sculpin – Converts Markdown, Twig templates or standard HTML into static HTML sites.

Stacey – A lightweight content management system managed simply by creating folders and editing text files.

Templeet – Can easily generate HTML, CSS, SVG pictures, SMIL and text files.

Tempo – Uses PHP-based templates, test files and images to build static HTML sites.

Python

acrylamid – A static blog generator with incremental rendering.

Blatter – Uses dynamic templates and copied-over static files to create and publish static sites.

Blogofile – A simple blogging engine using Python that requires no database and no special hosting environment.

Cactus – A powerful static site builder using Python and the Django template system.

Chisel – An incredibly lightweight (less than 8kb) blog generation utility.

Flask – A micro-framework for Python based on Werkzeug, Jija 2 and “good intentions.”

Hyde – Generates static websites with Python and Django that provide instant refresh and tons of flexibility.

ikiwiki – Converts wiki pages into HTML pages for simple publishing.

Jinja – A widely used and BSD licensed template engine for Python.

Letterpress – A minimal blogging system built for a better writing experience.

Mako – A template library written in Python that’s used by Reddit to deliver “over a billion page views per month.”

Mynt – Designed to give all the features of a CMS with none of the rigid implementations.

Nikola – A themable, flexible static site and blog generator with a tidy codebase

PyGreen – Put all the files in a server, then it invokes the Mako template engine on all HTML files.

Pelican – Creates completely static output that requires no database or server-side logic.

Poole – A Markdown-driven static site generator that creates simple sites with navigation menus.

Radpress – “A simple blog application for Djangonauts.”

Socrates – A simple static site generator geared towards blogging.

Sphinx – Makes it easy to create “intelligent and beautiful documentation.”

Static Ninja – A library for easily deploying static sites using the jinja2 templating language.

Wok – Similar to Jekyll, Hyde and nanoc, but with a restricted focus of features.

Ruby

Assemble – The static site generator for Grunt.js, Yeoman and Node.js.

:awestruct – A framework for creating static HTML files, inspired by Jekyll.

Bonsai – Creates dynamic websites that focus on well-defined hierarchies without the need of a database or admin interface.

Frank – Builds static sites using Tilt, with support for Haml & Sass, LESS, Builder, ERB, and Liquid.

Hobix – A Ruby-based site generator for users who are “able to do a triple front-flip without using your legs at all.” Or else “you will go to Federal prison.”

Jekyll – A “blog-aware” tool that quickly transforms your plain text (or Markdown) into static websites.

Middleman – Uses all the shortcuts and tools in modern web development to generate static sites.

MObtvse – A blogging platform for people who want a clean web interface for creating Markdown posts.

Nanoc – Creates static sites of all kind with support for free-form metadata, various markup/templating languages and more.

NestaCMS – Simple, easy code for developers and designers that is easily extended using the Sinatra web framework.

Octopress – A “blog aware” static site generator based on mojombo/jekyll.

Ruhoh – Similar to Jekyll and Nanoc, while giving you the tools to “publish websites like a BOSS.”

Stasis – A powerful static website generator using Ruby.

Toto – “The 10 second blog-engine for hackers.”

Webby – Uses your favorite markup language to combine the contents of a page with a layout to produce HTML

Webgen – Lets you concentrate on writing content with support for any markup and built-in helper tools.

Scala

Monkeyman – A static site generator similar to Middleman that’s built in Scala.

Not static, but in the same universe

Kirby – A PHP-built CMS that’s “easy to setup, easy to use, flexible as hell.”

Statamic – A flat-file CMS built on PHP with a beautiful and responsive control panel designed with clients in mind.

参考

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/157496.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • DS-5/RVDS4.0变量初始化错误

    DS-5/RVDS4.0变量初始化错误

  • Oracle 查询技巧与优化(二) 多表查询「建议收藏」

    Oracle 查询技巧与优化(二) 多表查询「建议收藏」关于Oracle多表查询的一些技巧和优化~

  • 记一次CTF的USB流量分析

    记一次CTF的USB流量分析最近在研究鼠标流量,找到如下的文章:https://www.cnblogs.com/hackxf/p/10670844.html根据这个师傅的说法,不同的鼠标抓到的流量不一样,一般的鼠标流量是四个字节,第一个字节表示按键指示左键右键,第二个字节表示水平位移,为正(小于127)是向右移动,为负(补码负数,大于127小于255)是向左移动。第三个字节表示垂直位移,为正(小于127)是向上移动,为负…

  • oracle 创建emp表,dept表

    oracle 创建emp表,dept表废话不多说直接上SQL/*创建empz表*/CREATETABLEEMP(EMPNONUMBER(4)NOTNULL,ENAMEVARCHAR2(10),JOBVARCHAR2(9),MGRNUMBER(4),HIREDATEDATE,SALNUMBER(7,2),COMMNUMBER(7,2),DEPTNONUMBER(2));/*emp表添加数据*/INSERTINTOEMPVALUES(7369,’SMITH’,’CLE..

  • linux系添加路由,Linux添加路由的两种方法「建议收藏」

    linux系添加路由,Linux添加路由的两种方法「建议收藏」Linux中增加软路由的两种方法第一种:routeadd-net172.16.6.0netmask255.255.255.0gw172.16.2.254deveth0/*增加一条网络172.16.6.0/24经过172.16.2.254eth0*//*-net增加网络-host增加主机netmask子网掩码gw网关dev装置,设备,这里是你的网卡名*/ro…

  • linux安装python虚拟环境_windows安装python虚拟环境

    linux安装python虚拟环境_windows安装python虚拟环境准备1、使用wget命令下载安装包,耐心等待下载。安装步骤1、安装gcc2、安装readline3、把tgz文件进行解压4、切换到python目录5、解决PIP包管理器所需依赖包。6、安装文件7、开始编译安装,自定义安装目录。8、修改系统内置Python软链接。9、针对Centos系统的一些问题Centos的包资源管理器是yum,由于该管理器是由Python语言实现的,故依赖于系统安装Python…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号