This list is a collection of tools and resources to build modern web applications, conforming to the Awesome Manifesto
Contributions are welcome but first see Contributing
- utatti/perfect-scrollbar - Minimalistic but perfect custom scrollbar plugin: no change on design layout; no manipulation on DOM tree; use plain scrollTop and scrollLeft; scrollbar style is fully customizable; efficient update on layout change.
- Grsmto/simplebar - Custom scrollbars vanilla javascript library with native scroll. Lightweight, easy to use and cross-browser. Does NOT implement a custom scroll behaviour. It keeps the native overflow: auto scroll and only replace the scrollbar visual appearance.
- KingSora/OverlayScrollbars - js scrollbar plugin which hides the native scrollbars and provides custom styleable overlay scrollbars, but keeps the native functionality and feeling. Textarea and Body support.
- robinparisi/tingle - minimalist and easy-to-use modal plugin written in pure js
- anseki/plain-modal - fully customizable modal window; has basic functions only, and it does nothing about visual style of the modal window;
- selectize/selectize.js: the hybrid of a textbox and select box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc;
- select2/select2: a jQuery based replacement for select boxes; supports searching, remote data sets, and infinite scrolling of results;
- jshjohnson/Choices: vanilla and configurable select box/text input plugin; similar to Select2 and Selectize but without the jQuery dependency;
- harvesthq/chosen: a library for making long, unwieldy select boxes more friendly;
- Nucleo
- Streamline
- IconsMind
- Icons8
- Futuramo
- Dutch Icon Unlimited
- Evil Icons
- Github Octicons
- Animaticons
To the extent possible under law, the original author has waived all copyright and related or neighboring rights to this work.