Skip to content
Landscaping With Front-end Tools
Pull request Compare This branch is 204 commits behind codylindley:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Landscaping With Frontend Development Tools

An opinionated list of tools for frontend (i.e. html, js, css) desktop/laptop (i.e. does not include tablet or phone yet) web development

Coding Tools


Browser Package Managers (checkout: Front-End Package Manager Comparison)

CSS Base/Boilerplate

CSS Frameworks (Comparison)

HTML Base/Boilerplate

DOM Scripting (FYI dojo, yui, ext, qooxdoo all have DOM tools)

JS Helpers

CSS Helpers

Module/Script Loaders (Javascript Loaders Comparison)


UI Widgets (comparison)

Test Runner's
User Automated Testing
Testing Frameworks

Remote DOM and JS Testing

JS Performance Testing

JS Auto Documentation Tools

CSS Auto Documentation Tools

JS Quality Validators

CSS Quality Validators

JS Optimizer/Minification/Compression Tools

CSS Optimizer/Minification/Compression Tools

Languages Compiling to CSS
Languages Compiling to JS (

Languages Compliling to HTML

Front End Application Structure (somewhat backend agnostic)

Front End Application Structure (with backend opinions)

Full Stack Application Structure/Frameworks

Frontend JavaScript Frameworks (aka Kitchen Sink Solutions, tools below provide a mixture of the things above)

Reference/Guide/Pollyfill/Generator Tools

Browser X Supports X

HTML Language References & Polyfills

HTML5 & Friends Specs/Ref & Polyfills

DOM Specs/Ref & Polyfills

CSS Specs/Ref & Polyfills

CSS Generators

CSS Style/Conventions Guides

JavaScript ES5 Specs/Ref & Polyfills

JavaScript ES6 Specs/Ref & Polyfills

JavaScript Style/Conventions Guides

General Front-end Practices/Conventions


Something went wrong with that request. Please try again.