A document in which I collect front-end dev stuffz, to which I want to have easy access to.
- Idiomatic.js
This styleguide has been recommended by Addy Osmani in his styleguide article. - Crockford's JavaScript Code Conventions
The crockfordian code conventions.
nanoScroller.js is a jQuery plugin that offers a simplistic way of implementing Lion-styled scrollbars for your website.
Ketchup is a small (3.4KB minified & gzipped) jQuery Plugin that helps you to validate your forms.
jquery-timing provides easy-to-use methods to define iterations, timeouts, intervals, and event-based loops just in line with all your jQuery stuff.
Tiny libs for specific use cases if you want to mainly use vanilla JS.
Rainbow is a code syntax highlighting library written in Javascript.
RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node. Using a modular script loader like RequireJS will improve the speed and quality of your code.
A lightweight (4.3k) javascript date library for parsing, manipulating, and formatting dates.
The jQuery plugin for supercool scroll animation
It's a plugin for defining custom scroll paths.
Galleria is a JavaScript image gallery framework. The aim is to simplify the process of creating professional image galleries for the web and mobile devices.
URI.js is a javascript library for working with URLs. It offers a "jQuery-style" API (Fluent Interface, Method Chaining) to read and write all regular components and a number of convenience methods like .directory() and .authority().
Swipe is a lightweight mobile slider with 1:1 touch movement, resistant bounds, scroll prevention, and completely library agnostic.
JavaScript spinner.
A keyboard shortcut lib in JavaScript.
A javascript library for multi-touch gestures
Provides an MVC-ish structure for your JavaScript apps.
Ember is a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application architecture.
- Use requestAnimationFrame instead of setTimeout to animate
The polyfill for this can also be found in this Gist.
- HTML5 Boilerplate
The ultimate set of best practices for your HTML5 project. - SMACSS
Scalable and Modular Architecture for CSS - OOCSS
Object Oriented CSS
Simple and flexible HTML, CSS, and Javascript for popular user interface components and interactions.
An easy to use, powerful, and flexible framework for building prototypes and production code on any kind of device.
- Grunt.js
Becoming the ultimate build tool for front-end devs.