Static Website Generation

Jekyll

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

Rubygem jekyll

Total Downloads
686392
Releases
52
Current Version
2.0.0.alpha.3
Released
2014-04-15 00:00:00 UTC
First Release
2008-11-22 08:00:00 UTC

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
386631
Releases
228
Current Version
3.3.2
Released
2014-04-07 00:00:00 UTC
First Release
2009-07-28 07:00:00 UTC

Github middleman/middleman

Watchers
2844
Forks
271
Development activity
Active
Last commit
2014-02-05 17:29:19 UTC
Contributors
82
Issues

high_voltage

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

Rubygem high_voltage

Total Downloads
284043
Releases
16
Current Version
2.1.0
Released
2013-12-30 00:00:00 UTC
First Release
2010-04-20 04:00:00 UTC
Depends on following gems
Depending Gems
2

Github thoughtbot/high_voltage

Watchers
1315
Forks
81
Development activity
Less active
Last commit
2014-03-15 03:07:03 UTC
Contributors
31
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
131094
Releases
72
Current Version
3.6.9
Released
2014-04-15 00:00:00 UTC
First Release
2007-05-02 22:00:00 UTC

Github nanoc/nanoc

Watchers
800
Forks
148
Development activity
Very active
Last commit
2014-04-15 19:42:04 UTC
Contributors
30
Issues
Wiki pages

stasis

Stasis is a dynamic framework for static sites.

Rubygem stasis

Total Downloads
26970
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
5

Github winton/stasis

Watchers
696
Forks
49
Development activity
Inactive
Last commit
2013-11-25 20:54:14 UTC
Contributors
15
Issues
Wiki pages

ruhoh

Ruhoh is a Universal API for your static blog.

Rubygem ruhoh

Total Downloads
14163
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
494
Forks
60
Development activity
Less active
Last commit
2014-02-11 22:49:01 UTC
Contributors
19
Issues
Wiki pages

Frank

Rapidly develop static sites using any supported templating language

Rubygem frank

Total Downloads
41236
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
412
Forks
29
Development activity
Inactive
Last commit
2013-08-29 01:52:32 UTC
Contributors
10
Issues
Wiki pages

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
33883
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
281
Forks
48
Development activity
Inactive
Last commit
2011-08-09 17:35:25 UTC
Top contributors
Contributors
9
Issues

StaticMatic

Lightweight Static Site Framework

Rubygem staticmatic

Total Downloads
50834
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
9

Github staticmatic/staticmatic

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

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
71779
Releases
67
Current Version
0.5.4.1
Released
2014-04-09 00:00:00 UTC
First Release
2010-02-26 05:00:00 UTC
Depending Gems
0

Github awestruct/awestruct

Watchers
142
Forks
45
Development activity
Less active
Last commit
2014-02-07 16:30:17 UTC
First commit
Contributors
31
Issues
Wiki pages

brochure

A Rack application for serving static sites with ERB templates.

Rubygem brochure

Total Downloads
15692
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
368
Forks
13
Development activity
Inactive
Last commit
2011-10-20 21:00:06 UTC
Top contributors
Contributors
4
Issues
Wiki pages

Bonsai

A static site generator that uses the best toolset available

Rubygem bonsai

Total Downloads
35168
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
247
Forks
27
Development activity
Less active
Last commit
2014-01-21 23:10:39 UTC
Contributors
7
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
61569
Releases
41
Current Version
1.2.1
Released
2014-02-16 00:00:00 UTC
First Release
2005-02-21 05:00:00 UTC
Depending Gems
3

Github gettalong/webgen

Watchers
71
Forks
10
Development activity
Less active
Last commit
2014-02-16 07:42:17 UTC
Top contributors
Contributors
1
Issues
Wiki pages

Ace

Ace is highly flexible static pages generator with template inheritance.

Rubygem ace

Total Downloads
75739
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
30
Forks
3
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
1077
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
76
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
16292
Releases
21
Current Version
1.0.3
Released
2013-09-09 00:00:00 UTC
First Release
2011-10-06 00:00:00 UTC
Depending Gems
0

Github petebrowne/machined

Watchers
33
Forks
7
Development activity
Inactive
Last commit
2013-09-09 12:58:31 UTC
Top contributors
Contributors
3
Issues
Wiki pages

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
3099
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
46
Forks
5
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
6506
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
0
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.