Our favourite tools for rapidly building web, desktop and mobile apps
- meteor - build front and backend in JS, deploy to web, OSX, Win, Linux and mobile in a few commands. Extremely powerful.
- atmosphere - find packages for meteor (e.g., search for any of the packages below to find how to add them to your meteor project)
- lodash - lots of functional utilities - include this in every project. Saves a lot of time and code.
- d3.js - map data to elements in the DOM. First choice for data visualisation.
- materialize - Google's Material Design as a comprehensive CSS framework. Beautiful out of the box.
- material design icons - community-improved version of the official Material Design icon font. Hundreds more icons!
- pltts.me just a library of beautiful, modern colour schemes
- colorhexa go deep into a colour to learn about what it works with
- moment.js - the only datetime library you need.
We've included three options here, because they cater for different levels of complexity.
- chardin.js - simplest option: toggle an overlay that explains the elements on the page.
- shepherd - step-by-step, show an explanation for each element at a time.
- tourist - allows more complex interactions, e.g. perform some specific action before continuing. Good for tutorials.
- mousetrap - small, simple and fairly feature-complete.
- dragula is the only show in town. Seriously slick library to add draggability to your divs.