As 2019 is about to pass, we went back through posts we’ve published this year to find the 100 most-read JavaScript and CSS projects. Have fun, happy New Year, and see you in 2020!
View Our Top 10 Projects By Categories and Tags:
- Top 10 Accordions
- Top 10 Carousels
- Top 10 Checkbox & Radio Button Replacement Libraries
- Top 5 Countdown Libraries
- Top 10 Date & Time Pickers
- Top 10 Drag And Drop Libraries
- Top 10 Form Validation Libraries
- Top 10 Galleries
- Top 10 Gallery Lightboxes
- Top 10 Grid Layouts
- Top 10 Image Zoom Libraries
- Top 10 Lazy Load Libraries
- Top 10 Loading Spinner/Indicator JavaScript & CSS Libraries
- Top 10 Mobile Menus
- Top 5 One Page Scroll Libraries
- Top 10 Tabs Components
- Top 10 Text Animation Libraries
- Top 10 Toast Notification Libraries
- Top 10 Toggle Switch Libraries
- Top 10 Parallax Effects
- Top 5 Particles Animation Libraries
- Top 10 Progressbar Components
- Top 7 Range Slider Libraries
- Top 10 Responsive Menus
- Top 10 Scrollbar Replacement Libraries
- Top 10 Smooth Scroll Libraries
Top 100 2020:
- Multiselect Dropdown List With Checkboxes – multiselect.js(54744)
- 10 Best Drag And Drop JavaScript Libraries (2020 Update)(34686)
- Confetti Falling Animation In Pure JavaScript – confetti.js(31367)
- Circular Progress Bar With Plain HTML / CSS(28354)
- Animated Multi-step Form For Bootstrap(27942)
- Elegant Multi-Select Component With Autocomplete – SelectPure(25745)
- Create A Simple Event Calendar With JavaScript – Caleandar.js(25384)
- Pure CSS Circular Percentage Bar(25052)
- 10 Best Image Zoom JavaScript & CSS Libraries (2020 Update)(23397)
- Search Results(22560)
- Create A Multi-Level Drop Down Menu with Pure CSS(18292)
- Multiple Select With Dropdown List – multiselect(18279)
- Medium.com Like Image Zoom Library – Lightense.js(17282)
- Simple 5-star Rating System with CSS and Html Radios(15667)
- Minimal Clean HTML5 Audio Player With Custom Controls – Green Audio Player(15589)
- 7 Best One Page Scroll JavaScript Libraries (2020)(14316)
- Simple Modal Window With Background Blur Effect(14244)
- Flat Style JavaScript Date Picker – flatpickr(13224)
- Add Instagram Photos To Your Website Without API – instagramFeed(13206)
- Draggable & Touch-friendly Slider Carousel In Pure JS(13101)
- Make HTML Table Sortable With sort-table Library(12887)
- Fancy Three-dots Loading Spinners With Pure CSS – Three Dots(12845)
- Minimal Cookie Consent Popup In JavaScript – PureCookie(12405)
- Minimalist Falling Snow Effect with Pure JavaScript – Snow.js(12141)
- Full-featured Calendar JavaScript Library – tui.calendar(11887)
- Simple Table Paginator In Pure JavaScript – Paginator.js(11758)
- 10 Best JavaScript Carousel Libraries (2020 Update)(11726)
- 10 Best Custom Scrollbar JavaScript Libraries (2020 Update)(11114)
- Render JSON Data As A Tree View – json-view(11095)
- Multi-select Dropdown Component For JavaScript – slim-select(10478)
- Vanilla JavaScript Date & Date Range Picker For The Web(10413)
- EU Cookie Law Notice Plugin For Bootstrap 4 – Cookie-Alert(10384)
- 10 Best Loading Spinner/Indicator JavaScript & CSS Libraries (2020 Update)(10355)
- 7 Best Pure JavaScript Form Validation Libraries (2020 Update)(10353)
- 10 Best Toast Notification JavaScript Libraries (2020 Update)(10059)
- Automatic Image Slider with Pure CSS(9870)
- Zoom Image On Hover – js-image-zoom(9504)
- Creating Fast and Responsive Gauges with Pure CSS(8987)
- Responsive Step Progress Indicator with Pure CSS(8860)
- Developer-friendly Date Picker In Pure JavaScript – thedatepicker(8852)
- Custom Single/Multi Select In Pure JavaScript – vanillaSelectBox(8661)
- Create Bootstrap 4 Form Controls With Floating Labels(8403)
- Animated Step Progress Bar In Pure JavaScript(8201)
- Material Inspired Date & Time Picker – simplePicker(8167)
- Canvas Based HTML5 Gauge Library – Gauge.js(8121)
- Simple Datepicker Calendar In Vanilla JavaScript – Datepicker.js(8091)
- Read More / Read Less Functionality In Pure JavaScript – ReadMore.js(8058)
- Handle Long Press/Tap Event In JavaScript – long-press-event(7922)
- Circular Countdown Timer In JavaScript And CSS3(7864)
- Minimal Digital Clock With JavaScript And CSS(7773)
- Bootstrap Style Searchable Dropdown Plugin – fstdropdown(7681)
- Generic Country & State Dropdown List – countries.js(7640)
- 10 Best JavaScript & CSS Responsive Menus (2020 Update)(7591)
- Responsive Vertical Tabs For Bootstrap 4(7586)
- Minimal JSON Data Formatter – JSONViewer(7352)
- QR Code Generator With Logo And Title Support – EasyQRCodeJS(7153)
- Responsive Card Slider/Swiper In JavaScript – stacked-cards(7091)
- Responsive Vertical Timeline In Pure CSS(6951)
- Semantic Hierarchy Tree In Pure CSS – Treeflex(6811)
- Pure JavaScript QR Code Generator – QRious(6772)
- Pure CSS Multi-level Navigation – menu.css(6584)
- Custom Social Share Buttons with JavaScript and HTML5 – sharer.js(6535)
- Convert XML To JSON With Pure JavaScript – xmlToJson(6445)
- Simple Filterable Calendar In Pure JavaScript – vanilla-calendar(6419)
- Linear Step-by-Step Flow – Bootstrap Steps(6362)
- Interactive Circle Cursor In JavaScript – Pointer.js(6352)
- 17+ Responsive Accessible Header Navbar Templates(6325)
- Flexible Date Range Picker With Moment.js – lightPick.js(6277)
- Tiny Content Slider with Pure JavaScript(6117)
- Dynamic Video Playlist Player In JavaScript(6012)
- 5 Best Countdown Timer JavaScript Libraries (2020 Update)(5992)
- Vertical Full Screen Page Slider With JavaScript(5901)
- Animated Customizable Range Slider In Pure JavaScript – rSlider.js(5821)
- Create Animated Gauges With JavaScript – SVG Gauge(5733)
- Super Simple JavaScript Message Toaster – toast.js(5580)
- Basic Hamburger Toggle Menu With CSS And Vanilla JavaScript(5510)
- Pure JS Dual List Box Component(5436)
- Animate Elements On Scroll With Parallax Effect – locomotive-scroll(5373)
- Customizable Select Box & Input Field Enhancement Library – Choices.js(5188)
- Pretty Clean Tree Diagram In Pure CSS(5173)
- Top 10 Galleries In Pure JavaScript & CSS (2019 Update)(5167)
- CSS Only Minimal Responsive Image Gallery lightbox – CSSBox(5063)
- CSS Only Crossfading Background Slideshow(5060)
- Pure JavaScript Medium-style Image Zoom Library – medium-zoom(5001)
- Modern Calendar Date Picker In Vanilla JavaScript(4911)
- CSS Only Hamburger Toggle Menu(4716)
- Image Selection With Checkbox Or Radio Input – Bootstrap Image Checkbox(4510)
- Infinite Multi-slide Carousel In Pure JavaScript – elder-carousel(4496)
- Minimal WYSIWYG Editor In Pure JavaScript – Suneditor(4442)
- Basic 3D Carousel In Pure JavaScript(4408)
- Minimal Notification Popup In Pure JavaScript – notifications.js(4146)
- 10 Best Parallax Scroll Effects In JavaScript (2020 Update)(4110)
- Flipping Countdown Clock With JavaScript And CSS – countDown.js(4063)
- Flip Through Elements In A 3D Space – Carousel.js(4012)
- Dark Mode Switcher For Bootstrap 4(3925)
- Top 100 JavaScript & CSS Libraries Of 2019(3887)
- Performant Custom Scrollbar JavaScript Library – SimpleBar(3724)
- Pure JavaScript Date & Time Picker – MTR Datepicker(3716)
- Responsive Hierarchical Organization Chart In Pure CSS(3690)
- HTML5 Multi-handle Range Slider Polyfill Solution – multirange(3509)