Start Something New With These Boilerplates

You know what a boilerplate is right? If not, a boilerplate is a starting point / baseline / template, where someone has put together everything you will need to get started. They have done all the ground work, so you can get stuck in with no effort and focus on the good stuff : content or functionality. Think of a boilerplate as a starter-kit, rather than a framework. You are meant to modify and extend a boilerplate, and that is why they are usually well documented and laid out in a way that makes it super simple to customize to your liking.

A new year is upon us, and I am sure a lot of you have some cool ideas you want to implement. So hopefully these boilerplates will help kick-start that new idea into reality.

HTML5 Boilerplate

“A rock-solid default for HTML5 awesome”. The HTML5 boilerplate is an awesome starting point for any site and you get a bunch of really cool stuff built-in:

  • Cross-browser compatible (even IE6!)
  • HTML5 ready
  • Best practices
  • Progressive enhancement and graceful degradation
  • and much, much more
Also check out Initializr 2 which generates a custom version of the HTML5 Boilerplate based on your requirements. Literally generate your starting-point HTML5 site in 15 seconds!

WordPress Plugin Boilerplate

A very useful starting point to get a WordPress plugin out quickly. Includes a default readme.txt file, basic translation support, as well as a bit of code that has a few hooks to include javascript and CSS files the right way. Nice!

Chrome Boilerplate

Starter-kit for your next Chrome app or extension. Includes some nice defaults, like the manifest file and some icons.

Boilerplate for Three.js

Three.js is a lightweight 3D engine written for javascript. This boilerplate gives you a clean project to get started with three.js.