Static Website Generation

Jekyll

Jekyll is a simple, blog aware, static site generator.

Github mojombo/jekyll

Watchers
11970
Forks
2165
Development activity
Less active
Last commit
2013-08-12 19:20:01 UTC
Contributors
218
Issues
Wiki pages

Middleman

A static site generator. Provides dozens of templating languages (Haml, Sass, Compass, Slim, CoffeeScript, and more). Makes minification, compression, cache busting, Yaml data (and more) an easy part of your development cycle.

Rubygem middleman

Total Downloads
720858
Releases
245
Current Version
4.0.0.beta.2
Released
2015-05-04 00:00:00 UTC
First Release
2009-07-28 07:00:00 UTC

Github middleman/middleman

Watchers
4205
Forks
400
Development activity
Active
Last commit
2015-05-19 15:43:35 UTC
Contributors
30
Issues

high_voltage

Fire in the disco. Fire in the ... taco bell.

Rubygem high_voltage

Total Downloads
543665
Releases
19
Current Version
2.3.0
Released
2015-04-17 00:00:00 UTC
First Release
2010-04-20 04:00:00 UTC
Depends on following gems
Depending Gems
4

Github thoughtbot/high_voltage

Watchers
1952
Forks
117
Development activity
Less active
Last commit
2015-05-22 15:09:37 UTC
Contributors
30
Issues

nanoc

nanoc is a simple but very flexible static site generator written in Ruby. It operates on local files, and therefore does not run on the server. nanoc “compiles” the local source files into HTML (usually), by evaluating eRuby, Markdown, etc.

Rubygem nanoc

Total Downloads
180199
Releases
85
Current Version
4.0.0b1
Released
2015-05-14 00:00:00 UTC
First Release
2007-05-02 22:00:00 UTC

Github nanoc/nanoc

Watchers
1115
Forks
180
Development activity
Very active
Last commit
2015-05-22 07:11:58 UTC

stasis

Stasis is a dynamic framework for static sites.

Rubygem stasis

Total Downloads
35276
Releases
26
Current Version
0.2.0
Released
2013-01-27 00:00:00 UTC
First Release
2011-08-23 00:00:00 UTC
Depending Gems
6

Github winton/stasis

Watchers
702
Forks
55
Development activity
Inactive
Last commit
2013-11-25 20:54:14 UTC

ruhoh

Ruhoh is a Universal API for your static blog.

Rubygem ruhoh

Total Downloads
19677
Releases
18
Current Version
2.6
Released
2013-12-13 00:00:00 UTC
First Release
2012-03-07 00:00:00 UTC
Depending Gems
0

Github ruhoh/ruhoh.rb

Watchers
584
Forks
72
Development activity
Inactive
Last commit
2014-09-24 04:19:37 UTC

Frank

Rapidly develop static sites using any supported templating language

Rubygem frank

Total Downloads
53184
Releases
31
Current Version
1.0.12
Released
2012-05-11 00:00:00 UTC
First Release
2010-01-15 05:00:00 UTC
Depending Gems
0

Github blahed/frank

Watchers
428
Forks
33
Development activity
Inactive
Last commit
2013-08-29 01:52:32 UTC

awestruct

Awestruct is a static site baking and publishing tool. It supports an extensive list of both templating and markup languages via Tilt (Haml, Slim, AsciiDoc, Markdown, Sass via Compass, etc), provides mobile-first layout and styling via Bootstrap or Foundation, offers a variety of deployment options (rsync, git, S3), handles site optimizations (minification, compression, cache busting), includes built-in extensions such as blog post management and is highly extensible.

Rubygem awestruct

Total Downloads
105222
Releases
76
Current Version
0.5.6.beta8
Released
2015-01-12 00:00:00 UTC
First Release
2010-02-26 05:00:00 UTC
Depending Gems
0

Github awestruct/awestruct

Watchers
197
Forks
56
Development activity
Active
Last commit
2015-05-21 18:52:37 UTC
First commit

Webby

*Webby* is a fantastic little website management system. It would be called a *content management system* if it were a bigger kid. But, it's just a runt with a special knack for transforming text. And that's really all it does - manages the legwork of turning text into something else, an *ASCII Alchemist* if you will. Webby works by combining the contents of a *page* with a *layout* to produce HTML. The layout contains everything common to all the pages - HTML headers, navigation menu, footer, etc. - and the page contains just the information for that page. You can use your favorite markup language to write your pages; Webby supports quite a few. Install Webby and try it out!

Rubygem webby

Total Downloads
41435
Releases
22
Current Version
0.9.4
Released
2009-04-05 06:00:00 UTC
First Release
2007-08-22 06:00:00 UTC
Depending Gems
0

Github TwP/webby

Watchers
278
Forks
53
Development activity
Inactive
Last commit
2011-08-09 17:35:25 UTC
Top contributors
Contributors
8
Issues

StaticMatic

Lightweight Static Site Framework

Rubygem staticmatic

Total Downloads
60766
Releases
41
Current Version
0.11.1
Released
2010-11-15 00:00:00 UTC
First Release
2007-05-21 23:00:00 UTC
Depends on following gems
Depending Gems
10

Github staticmatic/staticmatic

Watchers
267
Forks
44
Development activity
Inactive
Last commit
2011-10-21 19:08:13 UTC
Top contributors
Contributors
1
Issues

Bonsai

A static site generator that uses the best toolset available

Rubygem bonsai

Total Downloads
45664
Releases
22
Current Version
1.4.9
Released
2014-01-21 00:00:00 UTC
First Release
2009-12-31 13:00:00 UTC
Depending Gems
0

Github benschwarz/bonsai

Watchers
264
Forks
32
Development activity
Inactive
Last commit
2014-01-21 23:10:39 UTC
Contributors
6
Issues

brochure

A Rack application for serving static sites with ERB templates.

Rubygem brochure

Total Downloads
20296
Releases
10
Current Version
0.5.4
Released
2011-10-20 00:00:00 UTC
First Release
2010-10-12 05:00:00 UTC
Depends on following gems
Depending Gems
0

Github sstephenson/brochure

Watchers
365
Forks
13
Development activity
Inactive
Last commit
2011-10-20 21:00:06 UTC
Top contributors
Contributors
4
Issues

webgen

webgen is used to generate static websites from templates and content files (which can be written in a markup language). It can generate dynamic content like menus on the fly and comes with many powerful extensions.

Rubygem webgen

Total Downloads
76726
Releases
43
Current Version
1.4.0
Released
2015-03-14 00:00:00 UTC
First Release
2005-02-21 05:00:00 UTC
Depending Gems
5

Github gettalong/webgen

Watchers
74
Forks
12
Development activity
Less active
Last commit
2015-03-14 22:25:57 UTC
Top contributors
Contributors
2
Issues

Ace

Ace is highly flexible static pages generator with template inheritance.

Rubygem ace

Total Downloads
87389
Releases
15
Current Version
0.4.9
Released
2013-04-27 00:00:00 UTC
First Release
2011-02-17 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github botanicus/ace

Watchers
33
Forks
4
Development activity
Inactive
Last commit
2013-04-27 11:01:52 UTC
Top contributors
Contributors
2
Issues

Korma

A static site generator for bloggers with multiple author support

Rubygem korma

Total Downloads
1423
Releases
1
Current Version
1.0.0
Released
2011-02-26 05:00:00 UTC
First Release
2011-02-26 05:00:00 UTC
Depends on following gems
Depending Gems
0

Github sandal/korma

Watchers
77
Forks
10
Development activity
Inactive
Last commit
2011-02-26 17:31:48 UTC
Top contributors
Contributors
3
Issues

machined

Why another static site generator? Machined is for the developers who know and love the asset pipeline of Rails 3.1 and want to develop blazingly fast static websites. It's built from the ground up using Sprockets 2.0.

Rubygem machined

Total Downloads
23749
Releases
22
Current Version
1.1.0
Released
2014-09-07 00:00:00 UTC
First Release
2011-10-06 00:00:00 UTC
Depending Gems
0

Github petebrowne/machined

Watchers
34
Forks
8
Development activity
Inactive
Last commit
2014-09-07 16:46:10 UTC
Top contributors
Contributors
3
Issues

Dynamicmatic

DynamicMatic is a tiny Sinatra extension that integrates Sinatra with StaticMatic. It allows most of your site to be static while having a few dynamic pages that can use the StaticMatic layouts and partials.

Rubygem dynamicmatic

Total Downloads
3943
Releases
2
Current Version
0.1.0
Released
2009-11-23 08:00:00 UTC
First Release
2009-11-11 08:00:00 UTC
Depends on following gems
Depending Gems
0

Github nex3/dynamicmatic

Watchers
45
Forks
7
Development activity
Inactive
Last commit
2009-11-23 21:15:49 UTC
Top contributors
Contributors
1
Issues

deplot

Deplot intends to simplify the process of creating and maintaining a staticweb site and allows for modifications of every part of the building process.

Rubygem deplot

Total Downloads
9902
Releases
8
Current Version
0.1.2
Released
2013-03-01 00:00:00 UTC
First Release
2011-02-23 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github cdn64/deplot

Watchers
3
Forks
1
Development activity
Inactive
Last commit
2013-03-05 10:09:40 UTC
Top contributors
Contributors
1
Issues
×

In order to continue, you must be signed in using your Github account.

If you're signing in using this account for the first time Github will ask for your permission to give access to your public user data to the Ruby Toolbox.

Although the Github Authorization page does not mention it, the request includes read-only access to your verified email address (user:email OAuth scope). This is neccessary so there's a way to notify you about comments, information about your accepted project edits and the like. You can review your notification settings on your account page once you're signed in.