• 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

Scroll (Reading) Progress Indicator In Vanilla JavaScript – scrollprogressJS

Category: Javascript , Recommended | May 5, 2018
0 Comment
scrollprogressJS

Yet another JavaScript library to create a sticky top(or bottom) progress bar which can be used to visualize the current scroll position (reading progress) on the webpage.

DemoDownload
Tags: progress bar, Reading Progress Indicator, scroll

Teminal-style Caret In Text Field – Caret.js

Category: Form | May 4, 2018
0 Comment
caret-js

Caret.js is a vanilla JavaScript plugin to replace the default text cursor with a terminal-style caret notation in your text fields.

DemoDownload

Resize Text Fonts Based On The Screen Width – font-master

Category: Javascript , Layout , Text | May 3, 2018
0 Comment
font-master

Just another text resize library written in pure JavaScript that dynamically scales font sizes of your text to fit the parent container.

DemoDownload
Tags: resize, responsive text, text resize

0.5kb Responsive CSS Grid Framework – SMART CSS GRID

Category: CSS & CSS3 , Layout , Recommended | May 3, 2018
0 Comment
responsive-css-grid-framework

SMART CSS GRID is an ultra-light (~0.5kb minified) CSS grid framework to create responsive, flexible, fluid, 12-column grid layout for your modern web app.

DemoDownload
Tags: Grid Layout

Animate Page Title In Browser Tab – title-scroll.js

Category: Image | May 2, 2018
0 Comment
title-scroll.js

title-scroll.js is a dead simple JavaScript plugin that animates (scrolls through) the long title of your document in the browser tab.

DemoDownload

Touch-enabled 3D Parallax Effect – Farsight.js

Category: Image | May 2, 2018
0 Comment
Farsight

Farsight.js is a vanilla JavaScript library which applies touch-enabled 3D parallax (depth) effect to multiple layers you specify.

DemoDownload

GIF Player In Pure JavaScript – LC GIF Player

Category: Javascript | May 1, 2018
0 Comment
LC GIF Player

The LC GIF Player library enables you to play, pause an animated GIF file just like a video player.

DemoDownload
Tags: gif player

Manipulating Cookies & Local Storage With cookies-localstorage.js Library

Category: Javascript | April 30, 2018
0 Comment
JavaScript-Cookies-LocalStorage

A basic cookie and local storage manipulation library used to set and get cookies or local storage values on the client side.

DemoDownload
Tags: cookie

Morphing Video Play Button With GSAP

Category: Javascript | April 28, 2018
0 Comment
morphing-video-play-button-gsap

Makes use of GSAP’s TweenMax.js library to morph a play button into a video player on click.

DemoDownload
Tags: video

Equal Height Columns In JavaScript – equalizer.js

Category: Javascript , Layout | April 27, 2018
0 Comment
equalizer.js

Just another JavaScript plugin that makes all the columns have the same height depending on the tallest one. Works perfectly with window resize event.

DemoDownload
Tags: equal height
Post navigation
← Older posts
Newer posts →

Latest

  • Touch-Ready, High-Performance Vanilla JS Slider – Pagiflow
  • 5,600+ Brand SVG Icons for Developers – theSVG
  • Canvas Particle Animation Library for Web Backgrounds – particles-js
  • Lightweight Accessible Date Picker Component – WC Datepicker
  • snapDOM: Fast & Accurate DOM to Image Capture Library
  • Accessible Rich-text Tooltips with with Auto-Positioning – webcimes-tooltip
  • Control CSS Animation with JavaScript Using KeyframeKit

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.