Backstory: I decided to crowdsource static site generator recommendations, so the following are actual real world suggested-to-me results. I then took those and sorted them by language/server and, just for a decent relative metric, their Github Watcher count. If you want a heap of other projects (including other languages like Haskell and Python) Nanoc has the mother of all site generator lists. If you recommend another one, by all means add a comment.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Show hidden characters
{ | |
"plugins": [ | |
"transform-es2015-typeof-symbol", | |
"transform-es2015-spread", | |
"transform-es5-property-mutators", | |
"check-es2015-constants", | |
"transform-es2015-block-scoping", | |
"transform-es2015-arrow-functions", | |
"transform-es2015-for-of", | |
"transform-es2015-template-literals", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width"> | |
<title>Deal with hidden content overflow</title> | |
<style id="jsbin-css"> | |
* { | |
box-sizing: border-box; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> | |
<title>Renoir's Challenge</title> | |
<meta name="description" content="Use an JSON object to describe a form" /> | |
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> | |
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.min.js"></script> | |
<script src="https://npmcdn.com/api-check@latest/dist/api-check.js"></script> | |
<script src="https://npmcdn.com/[email protected]/dist/formly.js"></script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Attempt to port into plain JavaScript bower.coffee MetalSmith plugin and configure it. | |
* | |
* source: https://gist.github.com/wspringer/5f404813fc9a306b8c80 | |
**/ | |
var lib = require('bower-files')() | |
,basename = require('path').basename | |
,readFileSync = require('fs').readFileSync; | |
module.exports = function(files, metalsmith, done) { |
- Steven Pemberton: HTTP Must Die!
- Jean-Charles Verdié: Sisyphus and Standards
- Bart van Leeuwen: Why the Web Can Make my Life as a Professional Firefighter Safer
- Jérémie Astori: cryptic: Encryption and partitioning on Ubuntu
- Håkon Lie: Paging the Web
- Nishanth Babu: India on the Web
- Mark Sadecki: Canvas Accessibility
- Chaals Neville: Good Intentions