• 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

Declarative Interactive Animations in Vanilla JavaScript – Kinesis.js

Category: Animation , Javascript | June 11, 2025
0 Comment
declarative-animation-kinesis

A simple JavaScript library for creating interactive animations based on mouse, scroll, and audio data using simple data attributes.

DemoDownload
Tags: Parallax, Scroll Animation, SVG Path Animation

Tiny JS Library for Human-Readable Timestamps – little-timestamp

Category: Date & Time , Javascript | June 9, 2025
0 Comment
human-readable-timestamp

A small, opinionated JavaScript library for formatting timestamps into human-readable strings like “6h ago” or “Jun 1”.

DemoDownload
Tags: relative time

Add Numbering to Pre and Textarea – line-numbers Web Component

Category: Javascript | June 9, 2025
0 Comment
pre-textarea-line-numbers

A lightweight web component for adding line numbers to pre & textarea elements. Supports custom start numbers and CSS styling.

DemoDownload
Tags: Line Numbers, Web Component

Fade/Slide In Elements On Scroll – JS Scroll Animations

Category: Animation , Javascript | June 8, 2025
0 Comment
fade-slide-in-on-scroll

A lightweight JavaScript scroll animation library that adds high-performance, CSS3-powered fade/slide animations to elements as they scroll into view.

DemoDownload
Tags: Scroll Animation

Create Interactive Particle Backgrounds with Pure JavaScript – DotWave.js

Category: Animation , Javascript | June 7, 2025
0 Comment
particle-backgrounds-dotwave

A lightweight, zero-dependency JS library for creating interactive, parallax dot backgrounds on any HTML container using Canvas.

DemoDownload
Tags: background, Particle, Particle System

Lightweight Data Chunking for JavaScript – Chonkify

Category: Javascript | June 6, 2025
0 Comment
data-chunk-chonkify

Ultra-lightweight JavaScript chunking library for arrays, strings, sets, and async iterables.

DemoDownload

Lightweight & Fast Image Cropper In Vanilla JavaScript – Truecropper.js

Category: Image , Javascript | June 5, 2025
0 Comment
image-cropper-true

A lightweight, customizable, dependency-free JavaScript image cropper for both web & mobile.

DemoDownload
Tags: image cropping

Lightweight JavaScript Notification System – Simple Display Alert

Category: Javascript , Notification | June 5, 2025
0 Comment
notification-display-alert

A lightweight JS library for customizable toast, success, error, warning, and info notifications with flexible positioning.

DemoDownload
Tags: Alert, loading indicator, Toast Notification

Modern, Responsive Bootstrap Dashboard Template – Astero Admin

Category: Frameworks , Javascript | June 4, 2025
0 Comment
bootstrap-dashboard-template-astero-admin

MIT-licensed Bootstrap 5 admin template with dark mode, RTL support, and modern build tools. Free for commercial use.

DemoDownload
Tags: bootstrap, Bootstrap 5, Dashboard

Zero-Dependency Reactive DOM from JSON Data – Sprout

Category: Javascript | June 4, 2025
0 Comment
reactive-dom-json-sprout

A tiny JavaScript library that transforms JSON data into reactive DOM templates. Zero dependencies, declarative syntax, automatic re-rendering.

DemoDownload
Post navigation
← Older posts
Newer posts →

Latest

  • jsoneditor: JavaScript JSON Editor with Tree, Code & Text Modes
  • Justif: TeX-Style Text Justification for the Web
  • ApexCharts.js: Responsive, Interactive SVG Chart Library for Dashboards and Apps
  • SVGChart.js: Responsive SVG Line Charts in Vanilla JavaScript
  • Lightweight Date & Time Manipulation Library – dayjs
  • MicroLighter: Tiny CSS Highlight API Syntax Highlighter
  • 6,400+ Brand SVG Icons for Developers – theSVG

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.