Introduction

Glide.js is a dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more

  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
var glide = new Glide('#intro', {
  type: 'carousel',
  perView: 4,
  focusAt: 'center',
  breakpoints: {
    800: {
      perView: 2
    },
    480: {
      perView: 1
    }
  }
})

glide.mount()

Dependency-free

Everything on board, ready for action. Written in vanilla JavaScript without hidden dependencies.

Lightweight

The modular structure provides excellent compression. Oh yes, it weights only ~28kb (~8kb gzipped) with every functionality included.

Modular

Need a few selected modules? Remove unused modules and drop overall script weight even more.

Learn about modular build β†’

Bundlers ready

Modern setup? Using Rollup or Webpack? We have your back.

Learn more in setup documentation β†’

Extendable

Need something more custom-made? Plug-in your own modules with additional functionalities.

Take a look at extending documentation β†’

License

Copyright (c) 2014-present, JΔ™drzej ChaΕ‚ubek. Licensed under the terms of the MIT License.