• 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

Detect User Activity And Fire Callback After A Idle Time – idle.js

Category: Javascript | June 28, 2018
2 Comments
Detect User Activity And Fire Callback After A Idle Time - idle.js-min

idle.js is a vanilla JavaScript based idle timer that checks if a user is idle for a specific amount of time and fires a callback function (or redirects the page to another)  if the user goes idle.

DemoDownload
Tags: idle

macOS Mojave Style Checkbox & Radio Button In Pure CSS

Category: CSS & CSS3 , Form | June 27, 2018
1 Comment
macOS Mojave Style Checkbox & Radio Button-min

Makes use of SVG and HTML/CSS to create animated checkbox & radio button inputs inspired by macOS Mojave dark mode.

DemoDownload
Tags: checkbox, radio button

Mobile-first Swiper In Vanilla JavaScript – vanillaSwiper

Category: Javascript , Slider | June 26, 2018
0 Comment
mobile-swiper-vanillaswiper-min

vanillaSwiper is a responsive, mobile-first swiper component that enables the user to scroll through a set of elements via touch swipe.

DemoDownload
Tags: swiper

Interactive Text Shadow Effect With JavaScript And CSS3

Category: Animation , Javascript | June 25, 2018
0 Comment
Interactive Text Shadow Effect With JavaScript And CSS3-min

A fancy, interactive, direction-aware text shadow effect that reacts to mouse movement. Created with pure JavaScript and CSS transition & text-shadow properties.

DemoDownload
Tags: shadow

Compare Two Layered Images With A Slider – Scrub Slider

Category: Javascript , Slider | June 25, 2018
0 Comment
Scrub Slider Image Comparison Slider-min

Scrub Slider is a pure JavaScript library that creates an interactive, configurable, responsive, vertical slider to compare two images (after/before) layered on top of each other.

DemoDownload
Tags: Image comparison

Smooth Vertical Accordion Panels with Pure JS and CSS3

Category: Accordion , Javascript | June 25, 2018
0 Comment
Smooth Vertical Accordion Panels with Pure JS and CSS3

A pure JavaScript/HTML5/CSS approach to create a vertical accordion with smooth sliding effects based on CSS3 transitions.

DemoDownload

Radial Popup Menu In Pure CSS – Circle Menu

Category: CSS & CSS3 , Menu & Navigation | June 24, 2018
0 Comment
radial-circle-popup-menu-css-min

Yet another circle menu navigation concept to create a floating action button that reveals a radial popup menu when toggled.

DemoDownload
Tags: circle menu, popup menu, radial menu

Minimal Vanilla JS Library For Parallax Scrolling Effect – vanillaInfiniteScroll

Category: Animation , Javascript | June 24, 2018
0 Comment
vanillainfinitescroll

vanillaInfiniteScroll is a Vanilla JavaScript library that makes it easier to apply the familiar Parallax Scrolling effect to any DOM elements.

DemoDownload
Tags: Parallax

Dynamic Word Definitions In JavaScript – underlinedef.js

Category: Javascript , Tooltip | June 22, 2018
0 Comment
Dynamic Word Definitions In JavaScript-min

A pure JavaScript plugin that automatically adds underlines to matched words within the document and displays pre-defined definitions in a tooltip when mouse hover.

DemoDownload

Easy Editable Data Grid with Vanilla JavaScript – GridEdit

Category: Javascript , Table | June 22, 2018
0 Comment
Easy Editable Data Grid with Vanilla JavaScript - GridEdit

A simple lightweight JavaScript library for creating an easily editable data grid like the spreadsheet.

DemoDownload
Tags: data grid
Post navigation
← Older posts
Newer posts →

Latest

  • Add Events To Apple/Google/Yahoo/MicroSoft Calendars – atcb.js
  • Accessible GIF Image Player In Vanilla JavaScript – Gifa11y
  • Lightweight JavaScript Autocomplete for Input Fields – Suggestify.js
  • Display Blurry Placeholders While Loading Images – unlazy
  • Customizable Select Box & Input Field Enhancement Library – Choices.js
  • Capture Keyboard Input In Pure JavaScript – hotkeys
  • Accessible Themeable Pure CSS Framework – µCSS

Get Free Updates

Featured

10 Best Tree View JavaScript Libraries in 2026 (Lightweight & Free)
10 Best JavaScript & CSS Responsive Grid Layouts (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-2025 CSSScript.com, A jQuery Plugins Subsite. All rights reserved.