Frameworks & Libraries that we use.

HTML

HTML5 Boilerplate

HTML5 Boilerplate helps you build fast, robust, and adaptable web apps or sites

Use the new Template Repository to create a new GitHub repository based on the latest code from the main branch of HTML5 Boilerplate.

How to use the HTML5 Boilerplate Template Repository

Also has some great server config guides https://github.com/h5bp/server-configs

HTML5 Bones

HTML5 Bones is a template that goes back to basics and provides you with the bare minimum required to get going with HTML5.

HTML5 Template

Basic HTML5 template, boilerplate, starter page, or whatever you like to call it.

CSS

Bootstrap

Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.

JasmineWS.uk by JasmineDesign

Two starter or prototyping templates with VS Code snippets for creating new pages.

Skeleton

A dead simple, responsive boilerplate.

Normalize.css

A modern, HTML5-ready alternative to CSS resets.

Pure.css

A set of small, responsive CSS modules that you can use in every web project.

Top of Page

JavaScript

jQuery

jQuery is a fast, small, and feature-rich JavaScript library

Underscore.js

Underscore is a JavaScript library that provides lots of useful functional programming helpers without extending any built-in objects.

React

React is a javascript library for building user interfaces by Facebook that is declarative, efficient, and flexible.

Create React App

Set up a modern web app by running one command

Top of Page

AngularJS / Angular

AngularJS (commonly referred to as "Angular" or "Angular.js") is a complete JavaScript-based open-source client and server-side web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications.

  • Angular - Current version: v18.2.12
  • Version 18 Released on the .
  • Angular - Current version: v17.3.10
  • Version 17 Released on the .
  • Angular - Current version: v16.2.12
  • Version 16 Released on the .
  • Angular - Current version: v15.2.9
  • Version 15 Released on the .
  • Angular - Current version: v14.2.12
  • Version 14 Released on the .
  • Angular - Current version: v13.4.0
  • Version 13 Released on the .
  • Angular - Current version: v12.2.17
  • Version 12 Released on the .
  • Angular - Current version: v11.2.14
  • Version 11 Released on the .
  • Angular - Current version: v10.2.5
  • Version 10 Released on the .

AngularJS will be moving to Long Term Support (LTS) mode on July 1st 2018

Top of Page

Prism

Prism is a lightweight, extensible syntax highlighter, built with modern web standards in mind.

Moment.js

Parse, validate, manipulate, and display dates in JavaScript.

Day.js

Fast 2kB alternative to Moment.js with the same modern API

Tinydate

A tiny (337B) reusable date formatter. Extremely fast!

Top of Page

Full Calendar

A JavaScript event calendar. Customizable and open source.

Uppy

Sleek, modular open source JavaScript file uploader.

Clipboard.js

A modern approach to copy text to clipboard - No Flash - No frameworks - Just 3kb gzipped.

Top of Page

Icons

Font Awesome

Font Awesome gives you scalable vector icons that can instantly be customized - size, color, drop shadow, and anything that can be done with the power of CSS.

Top of Page

Polyfill's

html5-shiv.js

This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. http://paulirish.com/2011/the-history-of-the-html5-shiv/

Respond.js

A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more)

Top of Page

This page was last updated on .

Featured on this page