supergridjs

superGrid is a feature-rich, modular JavaScript grid library for building beautiful card, image and video grids for the web and the mobile. superGrid is available for React, Vue.js, Angular and typescript.


License
ISC
Install
npm install supergridjs@1.0.1

Documentation

superGrid (WIP)

superGrid is a feature-rich, modular JavaScript grid library for building beautiful card, image and video grids for the web and the mobile. superGrid is available for React, Vue.js, Angular and typescript.

A customizable, modular, responsive, grid plugin. No dependencies.

Website

Core fseatures

  • Custom and easy Grid organization.
  • Fully responsive.
  • Modular architecture with built in plugins.
  • Masonry feature.
  • Highly optimized for touch devices.
  • Mouse drag supports for desktops.
  • Double-click/Double-tap to see actual size of the image.
  • Animated thumbnails.
  • Social sharing.
  • YouTube Vimeo Wistia and html5 videos Support.
  • 20+ Hardware-Accelerated CSS3 transitions.
  • Dynamic mode.
  • Inline gallery.
  • Full screen support.
  • Zoom in/out, Pinch to zoom.
  • Swipe/Drag up/down support to close gallery.
  • Browser history API(deep linking).
  • Responsive images.
  • HTML iframe support.
  • Multiple instances on one page.
  • Easily customizable via CSS (SCSS) and Settings.
  • Smart image preloading and code optimization.
  • Keyboard Navigation for desktop.
  • SVG icons.
  • Accessibility support.
  • 20+ animations and transitions.
  • Rotate, flip im`ages.
  • And many more.

Browser support

superGrid supports all major browsers including IE 10 and above.

License

Commercial license

If you want to use superGrid to develop commercial sites, themes, projects, and applications, the Commercial license is the appropriate license. With this option, your source code is kept proprietary. Read more about the commercial license

Open source license

If you are creating an open source application under a license compatible with the GNU GPL license v3, you may use this project under the terms of the GPLv3.

Support

If you have any questions, suggestions, feedback, please reach out to contact@supergridjs.com or DM me on twitter