.gitignore Templates

• 1. github/gitignore

This is GitHub’s collection of .gitignore file templates. We use this list to populate the .gitignore template choosers available in the GitHub.com interface when creating new repositories and files.

For more information about how .gitignore files work, and how to use them, the following resources are a great place to start:

The Ignoring Files chapter of the Pro Git book.
The Ignoring Files article on the GitHub Help site.
The gitignore(5) manual page.

It looks as though these files help to prevent name collisions in naming new projects. I really need to get my git going.


• 2. iojs/io.js

A spork of Node.js with an open governance model

Last time I checked a spork was a spoon-fork.



• 3. nwjs/nw.js

Call all Node.js modules directly from DOM and enable a new way of writing applications with all Web technologies.

node-webkit is an app runtime based on Chromium and node.js. You can write native apps in HTML and JavaScript with node-webkit. It also lets you call Node.js modules directly from the DOM and enables a new way of writing native applications with all Web technologies.


• 4. RubaXa/Sortable

Sortable — is a minimalist JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports Meteor, AngularJS, React and any CSS library, e.g. Bootstrap.


• 5. yaronn/GifW00t


GifW00t! is a pure-javascript web recorder. Just add one script tag to your page, and users will be able to record and replay their interaction with the site. Some of the possibilities:

  • Record game sessions and watch instant replay
  • Report site bugs
  • Usage instructions clip
  • Share amazing data visualizations, canvas animation

Oh and did I mention that you can use GifW00t! on 3rd party sites as well?

For more information check out @YaronNaveh, the project sample site, or my blog.