Glidejs
Glidejs Glidejs

Glide.js is a dependency-free JavaScript ES6 slider and carousel developed by Jędrzej Chałubek. It’s lightweight, flexible and fast. Designed to slide. No less, no more

Glide.js is a lightweight, dependency-free JavaScript ES6 slider and carousel designed to be fast, flexible, and easy to integrate into modern web projects.

The principal functionalities of this tool include:

1. Lightweight and Modular Architecture

  • Minimal Footprint: The library is exceptionally small, weighing only ~28kb (around 8kb gzipped) even with all functionalities included.

  • Customizable Build: It features a modular structure that allows developers to remove unused modules to further reduce the overall script weight.

  • Optimized Performance: Designed specifically for speed and efficiency, it provides a smooth sliding experience without unnecessary overhead.

2. Dependency-Free and Modern Integration

  • Vanilla JavaScript: The tool is written in pure JavaScript and requires no external dependencies to function.

  • Bundler Ready: It is designed to work seamlessly with modern development setups and popular bundlers like Rollup and Webpack.

  • Standardized Coding: Built using ES6, it aligns with modern web development standards.

3. Extensibility and Customization

  • Plugin System: For those requiring unique functionalities, Glide.js is highly extendable, allowing developers to plug in their own custom-made modules.

  • Flexible Theming: The library is easy to theme and integrate into existing designs thanks to its SASS styles based on the BEM (Block Element Modifier) methodology.

  • User-Centric Design: It was specifically created to address the need for a slider that is both flexible and easily customizable for various project needs.

4. Open Access

  • Permissive Licensing: The software is released under the MIT License, allowing for broad use in both personal and professional projects.

  • Community Focused: The project encourages contributions via GitHub and remains an open resource for the developer community.