静态网站(博客)生成器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)


相关推荐

  • 网页连接opc服务器,远程连接opc服务器

    网页连接opc服务器,远程连接opc服务器远程连接opc服务器内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。远程连接opc服务器相关内容使用Mac版MicrosoftRem…

  • docker中启动mysql_win10启动项命令

    docker中启动mysql_win10启动项命令前提:已经装好了mysql镜像官方推荐必须使用密码故命令为:dockerrun–namemysql01-eMYSQL_ROOT_PASSWORD=123456-dmysql:5.5但是没有做端口开放,外界访问不到!故先停止这个容器:在启动加了端口映射的mysqldockerrun-p3306:3306–namemysql02-eMYSQL_R…

  • vue slot插槽_vue3 slot插槽

    vue slot插槽_vue3 slot插槽为什么使用slotslot(插槽)在生活中很多地方都有插槽,电脑usb的插槽,插板当中的电源插槽插槽的目的是为了让我们原来的设备具备更多的扩展性比如电脑的USB我们可以插入U盘,手机,鼠标,键

  • 使用HttpClient4实现文件上传请求的发送,服务器端以MultipartFile形式接收(附依赖jar包地址)

    使用HttpClient4实现文件上传请求的发送,服务器端以MultipartFile形式接收(附依赖jar包地址)今天学习使用了HttpClient4.2向服务端发送上传文件的请求,由于服务器端以MultipartFile形式接收,查询资料后决定使用HttpClient4.2实现,以下是实现代码(仅作测试使用):publicvoidtesttaskPost()throwsException{HttpClienthttpclient=newDefaultHttpClien

  • 内网IP和公网IP的区别

    内网IP和公网IP的区别IP地址对于经常上网的人应该都不陌生,ip地址又可以分成内网ip地址和公网ip地址,今天就来简单介绍下这两者的区别。通常我们所说的内网也就是局域网,是内网的计算机以网络地址转换协议,通过一个公共的网关访问Internet。而内网的计算机也可以向Internet上的其他计算机发送连接请求。但是但Internet上其他的计算机无法向内网的计算机发送连接请求。为了简单理解我们就以网吧的网络举个列子,网吧的网线都是连接在同一个交换机上面的,也就是说它们的IP地址是由交换机或者路由器进行分配的。而且每…

  • Emmet最全提示说明

    Emmet最全提示说明

    2021年11月24日

发表回复

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

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