• jQuery
  • Vanilla JS
  • CSS/CSS3
  • Next.js / Shadcn
  • AI Coding Tools NEW
CSS Script
Best Free JavaScript & CSS/CSS3 Libraries For Modern Web Design
Follow us on X Follow us on Facebook Follow us on Youtube
Skip to content
  • Home
  • Featured Categories
    • Accordion
    • Animation
    • Chart & Graph
    • Color
    • Date & Time
    • Drag & Drop
    • Form
    • Frameworks
    • Gallery
    • Image
    • Layout
    • Loading
    • Menu & Navigation
    • Modal & Popup
    • Notification
    • Others
    • Slider
    • Slideshow
    • Social Media
    • Table
    • Text
    • Tooltip
    • Typography
    • Zoom
  • CSS & CSS3
  • Javascript
  • Recommended
  • Popular
    • Autocomplete
    • Accordion
    • Carousel
    • Checkbox & Radio
    • Context Menu
    • Countdown Timer
    • Custom Scrollbar
    • Data Table
    • Date & Time Picker
    • Dialog & Popup
    • Drag’n’Drop
    • Form Validation
    • Gallery
    • Gallery Lightbox
    • Grid Layout
    • Image Zoom
    • Input Mask
    • Lazy Load
    • Loading Indicator
    • Mobile Menu
    • Modal Window
    • Multiple Select
    • One Page Scroll
    • Parallax Effect
    • Particles Animation
    • Progressbar
    • Range Slider
    • Responsive Menu
    • Smooth Scroll
    • Switch
    • Tabs
    • Text Animation
    • Timeline
    • Toast Notification
    • Tree View
    • WYSIWYG Editor

JavaScript Library For Smooth Scrolling With Easing – smooth-scroll.js

Category: Animation , Javascript | June 12, 2021
0 Comment
smooth-scrolling-easing

Smoothly scroll the page to a specified point within the document, with configurable duration and optional easing effects.

DemoDownload
Tags: smooth scroll

Tiny Framework-agnostic Modal JavaScript Library – EasyModal

Category: Javascript , Modal & Popup | June 11, 2021
0 Comment
Tiny Framework-agnostic Modal JavaScript Library - EasyModal

A simple, lightweight, zero-dependency modal JavaScript library that is compatible with any third-party frameworks.

DemoDownload

Dynamic Image Lazy Loading In Vanilla JavaScript – lazy.js

Category: Javascript , Loading | June 11, 2021
0 Comment
Dynamic Image Lazy Loading In Vanilla JavaScript - lazy.js

A smart lazyload JavaScript library that supports dynamic image loading, which means that newly added images will not be downloaded until they are visible on the screen.

DemoDownload
Tags: Lazy Load

Filterable Masonry Grid In JavaScript – Isolde

Category: Javascript , Layout | June 11, 2021
0 Comment
filterable-masonry-grid-sortablejs-min

sortableJs is a lightweight and easy-to-use JavaScript plugin to filter through a set of grid items with a subtle shuffle effect.

DemoDownload
Tags: filter, Grid Layout, Masonry Layout

Draggable List Sorter In Vanilla JavaScript – Sorter

Category: Drag & Drop , Javascript | June 9, 2021
0 Comment
Draggable List Sorter In Vanilla JavaScript - Sorter

A tiny sortable JavaScript library that allows drag & drop sorting of list items.

DemoDownload
Tags: sortable

Add Custom Classes To Element On Hover – multi-device-hover.js

Category: Javascript | June 9, 2021
0 Comment
Add Custom Classes To Element On Hover - multi-device-hover.js

A JavaScript alternative to the CSS :hover selector that applies custom classes to any DOM element on hover & touch tap.

DemoDownload
Tags: hover effect

Growl And Toast Style Alert Notification Library – Notyf

Category: Javascript , Notification , Recommended | June 9, 2021
0 Comment
Notyf

A very small and simple-to-use JavaScript library used for displaying growl- and toast-style alert/success notification messages on the screen.

DemoDownload
Tags: growl notification, Toast Notification

jQuery slideToggle slideUp slideDown Replacement – SimpleSlideToggle.js

Category: Image | June 8, 2021
0 Comment
slidetoggle-replacement

A vanilla JavaScript implementation of slideUp & slideDown animations.

DemoDownload
Tags: content toggle

Clean And Customizable Toast Notification Library – Toaster

Category: Javascript , Notification | June 8, 2021
0 Comment
Clean And Customizable Toast Notification Library - Toaster

Yet another toast notification JavaScript library for creating customizable and clean-looking alert popups on the page.

DemoDownload
Tags: Toast Notification

Responsive Multi-level Dropdown Menu For Navbar

Category: Javascript , Menu & Navigation | June 7, 2021
3 Comments
Responsive Multi-level Dropdown Menu For Navbar

A Vanilla JavaScript library that makes it easier to create responsive, mobile-friendly, multi-level dropdown menus for the navbar of your cross-platform web app.

DemoDownload
Post navigation
← Older posts
Newer posts →

Latest

  • Smooth Touch-enabled Selectable Library – viselect
  • Swipi: Vanilla JS Carousel with Drag, Touch-swipe and Autoplay
  • NotifyX: JavaScript Toast Notifications with AI Streaming
  • Generate Highly Customizable SVG Waves With Dynamowaves.js
  • SunEditor: Minimal WYSIWYG Editor In Pure JavaScript
  • Convert Text Emoticons to Emoji – smile2emoji
  • Loopem: Drag & Snap Picker/Carousel Library for Vanilla JS

Get Free Updates

Featured

10 Best Input Mask JavaScript Libraries In 2026
10 Best Toggle Switch JavaScript And CSS Libraries (2026 Update)

You Might Also Like

Alert autocomplete background bootstrap Bootstrap 5 calendar Carousel checkbox Confirm Dialog CSS framework Date Picker dialog dropdown dropdown menu editor form validation gallery lightbox Grid Layout hover effect Image Lightbox image zoom Lazy Load lightbox loading indicator Loading Spinner material design multiple select off-canvas menu one page scroll Parallax progress bar range slider Responsive Menu scroll Scroll Animation select side menu smooth scroll switch tabs Text Animation Toast Notification Tree View Typing Animation Web Component
About | Contact | Privacy
↑ Back to top
© 2013-2026 CSSScript.com, A jQuery Plugins Subsite. All rights reserved.