Due to this tendency, dozens of libraries are produced every day. And this flow never stops because sometimes it’s easier to create a new library instead of spending time to find the suitable one. This overgrowth can be really scary sometimes.
Size: 0,6 kB
Developed by: Dustin Diaz, Jacob Thornton
Query is a classical library that allows you to select elements with CSS1/2/3 queries selectors very quickly. This selector engine is built on the top of querySelectorAll. The hint is using Qwery together with such DOM modules as Bonzo and Bean.
Size: 0,6 kB
Developed by: Jarno Keskikangas
Trasparency is a template engine for jQuery. It’s function is mapping JSON objects to DOM elements according to id, class or data-blind attributes. It allows to write templates in plain HTML and is compatible with all browsers.
Size: 0,2 kB
Developed by: Fabien O'Carroll
This is tiny events library that has only 3 functions: listen to event, stop listening to event and emit event.
Size: 1,4 kB
Developed by: Dustin Diaz
Bowser is also a good tool as it works with mobile versions. The very similar tool, which is rather popular - Modernizr.
Size: 1,1 kB
Developed by: Marcus Westin
This library allows you to overcome the problem of cookies size limitations on websites. Store.js is a cross-browser storage library for values in the browser and a localStorage wrapper. It’s a perfect tool save the data from being lost.
Size: 2,8 kB
Developed by: Joe Walnes and Drew Noakes
This tool helps you to built charts for real time streaming data. It can be used for creating smooth line graphs in projects like fitness apps or trading websites. The lines are so attractive, that everyone wants to get them on their website.
Size: 0,7 kB
Developed by: Chase Hutchins
Pass-meter is the most micro sized library we’ve ever met. This tool is made for rejecting the weak passwords like “12345” or “qwerty”. It might be very handy when you are working on the project for the large enterprise that meets the very strict security rules. And yes, it weights only 0.7 kB!
By the way, it can be used both like a standalone module or like jQuery plugin (version 1.7 and higher).
Size: 1,3 kB
Developed by: Jake Gordon
What is the purpose of this library? Creating a finite state machine ;) We think that the perfect usage of this tiny library lies in game development but you can use it in any types of project.
Size: 1,9 kB
Developed by: Brad Birdsall
If you are working on the development of a mobile app, this small library will be very useful for you. It allows to create very accurate mobile slider for any mobile device. The library contains only few styles but they are generally enough.
Size: 1,2 kB
Developed by: Jorge Bucaran
This small library is used for building frontend applications. And know what? You don’t have to learn new language to create scalable browser-based application.
Developed by: PolymerLabs
Developed by: stasm
Alternative to React + Redux. A tiny view + state management solution using innerHTML. innerHTML is fast. It's not fast enough if you're a Fortune 500 company or even if your app has more than just a handful of views. But it might be just fast enough for you if you care about code size.
Developed by: kbrsh
Blazing fast 1kb search engine.The algorithm behind the search is fairly simple.
Developed by: Jared Reich
Pell is the simplest and smallest WYSIWYG text editor for web, with no dependencies.
After all, we hope that you found some interesting tools to use in your projects!