Top 100 JavaScript & CSS Libraries Of 2018

TOP 100 JavaScript and CSS Libraries

As 2018 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 2019!

View Our Top 10 Projects By Categories and Tags:

Top 100 2018:

  1. Pure CSS Circular Percentage Bar (Views: 50241)
  2. Simple 5-star Rating System with CSS and Html Radios (Views: 31901)
  3. Create A Multi-Level Drop Down Menu with Pure CSS (Views: 30625)
  4. Pretty Checkbox & Radio Inputs with Bootstrap and awesome-bootstrap-checkbox.css(Views: 30292)
  5. Create A Simple Event Calendar With JavaScript – Caleandar.js (Views: 27407)
  6. Circular Progress Bar With Plain HTML / CSS (Views: 19867)
  7. Responsive Step Progress Indicator with Pure CSS (Views: 19548)
  8. Generic Country & State Dropdown List – countries.js (Views: 19118)
  9. Multiselect Dropdown List With Checkboxes – multiselect.js (Views: 19046)
  10. Automatic Image Slider with Pure CSS (Views: 16035)
  11. Fix Table Header And Column In Pure JavaScript – fixed-table (Views: 15509)
  12. Pure CSS Mobile-compatible Responsive Dropdown Menu (Views: 14419)
  13. Minimal Inline Calendar Date Picker In Vanilla JavaScript (Views: 14143)
  14. Beautiful Material Design Date & Time Picker (Views: 11680)
  15. Multilevel Accordion Menu with Plain HTML & CSS (Views: 11475)
  16. CSS Only Crossfading Background Slideshow (Views: 11424)
  17. Simple Modal Window With Background Blur Effect (Views: 11050)
  18. 10 Best Drag And Drop JavaScript Libraries Of 2018 (Views: 9643)
  19. Creating Fast and Responsive Gauges with Pure CSS (Views: 9602)
  20. Pure CSS Vertical Multi-level Navigation Menu (Views: 9321)
  21. Beautiful Checkbox And Radio Button Replacement With Pure CSS – Magic-check(Views: 9129)
  22. Basic Image Slideshow with Pure CSS (Views: 8868)
  23. Top 100 JavaScript & CSS Libraries Of 2017 (Views: 8312)
  24. Animated Step Progress Bar In Pure JavaScript (Views: 8163)
  25. Multi-select Dropdown Component For JavaScript – slim-select (Views: 8049)
  26. 10 Best Image Zoom JavaScript & CSS Libraries For 2018 (Views: 7697)
  27. Responsive Hierarchical Organization Chart In Pure CSS (Views: 7667)
  28. Super Simple JavaScript Message Toaster – toast.js (Views: 7385)
  29. Multi-level Toggle Responsive Navigation Menu using Pure CSS (Views: 6730)
  30. Animated Progress Bar Component With Pure CSS (Views: 6540)
  31. Small JavaScript Alert & Confirm Dialog Replacement – Custom Alert (Views: 6020)
  32. Animated Circular Progress Bar Using SVG Path Animation (Views: 5947)
  33. Image Caption Hover Animations with CSS3 Transitions and Transforms (Views: 5848)
  34. Creating A Simple Mega Menu with Pure HTML / CSS (Views: 5761)
  35. Full-featured Calendar JavaScript Library – tui.calendar (Views: 5702)
  36. Customizable Pure JavaScript Calendar Library – jsCalendar (Views: 5661)
  37. Circular Countdown Timer In JavaScript And CSS3 (Views: 5292)
  38. Read More / Read Less Functionality In Pure JavaScript – ReadMore.js (Views: 5093)
  39. Beautiful Pure JavaScript Date Picker With Events Support – Datepickk.js (Views: 5056)
  40. Canvas Based HTML5 Gauge Library – Gauge.js (Views: 5026)
  41. Animated Customizable Range Slider In Pure JavaScript – rSlider.js (Views: 4999)
  42. Flipping Countdown Clock With JavaScript And CSS – countDown.js (Views: 4925)
  43. 10 Best Toggle Switch JavaScript And CSS Libraries Of 2018 (Views: 4869)
  44. 10 Best Toast Notification JavaScript Libraries For 2017 (Views: 4809)
  45. Animated Font Awesome Icons with Pure CSS3 (Views: 4769)
  46. Top 10 JavaScript Libraries For Parallax Scroll Effects 2018 (Views: 4713)
  47. Minimalist Tree View In Pure CSS (Views: 4563)
  48. Pure CSS Star Rating Component (Views: 4559)
  49. Minimal Pure CSS Responsive Modal Box – modalcss (Views: 4425)
  50. Lightweight Pure JavaScript Input Mask (Views: 4374)
  51. Responsive Hamburger Menu In Pure CSS (Views: 4334)
  52. Lightweight Pure JavaScript Date Picker library – DatePickerX (Views: 4287)
  53. Pure CSS Responsive Horizontal Accordion (Views: 4237)
  54. Freeze Table Rows And Columns With JavaScript – GridViewScroll.js (Views: 4152)
  55. Responsive Horizontal/Vertical Timeline In Vanilla JavaScript – timeline.js (Views: 4111)
  56. Basic Hamburger Toggle Menu With CSS And Vanilla JavaScript (Views: 4094)
  57. CSS Only Hamburger Toggle Menu (Views: 4085)
  58. Pure CSS Material Design Floating Input Placeholder (Views: 4074)
  59. Minimal Clean Inline Date Picker – Hello Week (Views: 4024)
  60. Client Side Image Compressor In JavaScript (Views: 3887)
  61. Interactive Smoke Effect With JavaScript and Canvas – smoke.js (Views: 3741)
  62. Accessible Star Rating System In Pure CSS – Starability.css (Views: 3737)
  63. HTML5 Multi-handle Range Slider Polyfill Solution – multirange (Views: 3733)
  64. Minimalist Falling Snow Effect with Pure JavaScript – Snow.js (Views: 3681)
  65. Create A Family / Organization Tree Using JavaScript and Canvas – ftree.js (Views: 3653)
  66. Responsive Sidebar Navigation with JavaScript and CSS3 (Views: 3563)
  67. Top 10 Mobile-friendly Off-canvas Navigation Systems Of 2018 (Views: 3526)
  68. CSS Only Responsive Hamburger Navigation (Views: 3433)
  69. 10 Best Loading Spinner/Indicator JavaScript & CSS Libraries 2018 (Views: 3432)
  70. Medium.com Like Image Zoom Library – Lightense.js (Views: 3429)
  71. Simple Scrollable Timeline Chart With D3.js – d3-timeline (Views: 3348)
  72. Pure CSS Horizontal Responsive Image Accordion Slider (Views: 3222)
  73. CSS Flexbox Based Responsive Navigation (Views: 3220)
  74. Cross-fading Carousel In Pure CSS (Views: 3185)
  75. Creating A Sticky Social Share Bar with CSS3 Transitions and Transforms (Views: 3154)
  76. Create An Exit Popup When Leaving Website – ouibounce.js (Views: 3129)
  77. Radio Input Based Star Rating Control With Pure CSS (Views: 3107)
  78. EU Cookie Law Notice Plugin For Bootstrap 4 – Cookie-Alert (Views: 3026)
  79. Beautiful JSON Rendering In Pure JavaScript – JSON Formatter (Views: 2838)
  80. Responsive Image Carousel with Angular.js and Bootstrap 3 (Views: 2734)
  81. Create A Simple Tree View Using Vanilla JavaScript – js-treeview (Views: 2716)
  82. Animate Elements On Scroll – AOS (Views: 2708)
  83. Responsive Dropdown Nav Menu With Pure CSS (Views: 2674)
  84. Pure CSS Floating Labels For Text Fields (Views: 2651)
  85. Pure HTML5 / CSS3 Responsive Table Solution (Views: 2638)
  86. Basic Date Picker For Input Field – datepicker.js (Views: 2601)
  87. Pure CSS Background Slideshow With Ken Burns Effect (Views: 2600)
  88. Fullscreen Fading Slideshow with Pure Html / CSS (Views: 2597)
  89. Vertical Full Screen Page Slider With JavaScript (Views: 2568)
  90. Material & iOS Style Checkbox & Radio Inputs With Pure CSS (Views: 2505)
  91. Top 10 Pure JavaScript Carousel Libraries Of 2018 (Views: 2482)
  92. Export JavaScript Array To XLS And CSV – xlsexport (Views: 2466)
  93. Flat Style JavaScript Date Picker – flatpickr (Views: 2457)
  94. Pure CSS3 Animated Text Overlay On Hover (Views: 2447)
  95. Touch-friendly Scratch Card With Pure JavaScript – ScratchCard (Views: 2421)
  96. Medium-style Confirm Dialog Box with JavaScript and CSS/CSS3 (Views: 2391)
  97. Top 10 JavaScript & CSS Responsive Menus Of 2018 (Views: 2342)
  98. Audio Visualizer with Html5 Audio Element (Views: 2165)
  99. Responsive CSS Only Accordion & Tabs Component (Views: 2081)
  100. HTML Datalist Polyfill For Safari (Views: 2076)