Skip to content

ImagesViewerA feature-rich image viewer

Responsive, customizable, and framework-agnostic

What is ImagesViewer?

ImagesViewer is a powerful, lightweight image viewer built with vanilla JavaScript. It provides a rich set of features for viewing and interacting with images, including zooming, rotation, navigation, and more.

Key Benefits

  • Framework-agnostic: Works with any JavaScript framework or no framework at all
  • Responsive: Adapts to any screen size
  • Highly customizable: Extensive configuration options
  • Performance optimized: Intelligent caching and lazy loading
  • Feature-rich: Comprehensive set of image viewing tools

Get Started in Minutes

javascript
// Simple usage
const viewer = new ImagesViewer({
  images: ['image1.jpg', 'image2.jpg', 'image3.jpg']
});

// Advanced configuration
const viewer = new ImagesViewer({
  images: ['image1.jpg', 'image2.jpg'],
  theme: {
    viewerBgColor: 'rgba(0, 0, 0, 0.8)'
  },
  i18n: {
    info: {
      name: 'Name:',
      dimensions: 'Size:'
    }
  }
});

Browser Support

ImagesViewer works on all modern browsers, including:

  • Chrome
  • Firefox
  • Safari
  • Edge
  • Opera

License

MIT License

Based on MIT License