A long-lived project that still receives updates
Nanoc is a static-site generator focused on flexibility. It transforms content from a format such as Markdown or AsciiDoc into another format, usually HTML, and lays out pages consistently to retain the site’s look and feel throughout. Static sites built with Nanoc can be deployed to any web server.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 1.2
~> 1.0, >= 1.0.2
~> 1.12
~> 0.4
= 4.12.20
= 4.12.20
 Project Readme

Gem version Gem downloads Code Coverage Contributors

Nanoc logo

Nanoc

Nanoc is a flexible static-site generator written in Ruby. See the Nanoc web site for more information.

Contributions are greatly appreciated! Consult the guidelines for information on how you can contribute.

Many thanks to everyone who has contributed to Nanoc in one way or another:

Abubakar Ango, Ale Muñoz, Alexander Groß, Alexander Mankuta, Andy Drop, Antar, Antonio Terceiro, Arnau Siches, Ben Armston, Bil Bas, Brian Candler, Bruno Dufour, Cédric Boutillier, Chris Burkhardt, Chris Chapman, Chris Eppstein, Christian Plessl, Colin Barrett, Colin Seymour, Croath Liu, Damien Mathieu, Damien Pollet, Dan Callahan, Daniel Aleksandersen, Daniel Hofstetter, Daniel Mendler, Daniel Wollschlaeger, David Alexander, David Everitt, Denis Defreyne, Dennis Sutch, Devon Luke Buchanan, Dmitry Bilunov, Eric Sunshine, Erik Hollensbe, Ethan Crawford, Fabian Buch, Farley Reynolds, Felix Hanley, Garen Torikian, Go Maeda, Grégory Karékinian, Gregory Pakosz, Guilherme Garnier, Hendrik Jäger, Hideaki Nagamine, Hugo Peixoto, Ian Young, Jack Chu, Jake Benilov, Jamie McCarthy, Jan M. Faber, Jasper Van der Jeugt, Jeff Forcier, Jim Mendenhall, John Nishinaga, Johnny Willemsen, Junichi Sato, Justin Clift, Justin Hileman, Kevin Lynagh, Lorin Werthen, Louis T., Lucas Vuotto, Masayuki Higashino, Mathias Bynens, Matt Keveney, Matthew Frazier, Matthias Beyer, Matthias Reitinger, Matthias Vallentin, Micha Rosenbaum, Michal Cichra, Michal Papis, Mike Pennisi, Nelson Chen, Nicky Peeters, Nikhil Marathe, ntkme, Oliver Byford, Paul Boone, Peter Aronoff, Raphael von der Grün, Rémi Barraquand, Remko Tronçon, Rien Maertens, Riley Goodside, Romain Goyet, Ruben Verborgh, Scott Vokes, Seiichi Yonezawa, Sergio Durigan Junior, Šime Ramov, Simon South, Spencer Whitt, Stanley Rost, Starr Horne, Stefan Bühler, Stuart Montgomery, Takashi Uchibe, Thomas Hochstein, Toon Willems, Tuomas Kareinen, Ursula Kallio, Vincent Driessen, Vlatko Kosturjak, whitequark, Xavier Noria, Xavier Shay, Yannick Ihmels, Zaiste de Grengolada, zor-el