Skip to content

Introduction

Components Packs is a set of packages that aim to make photo loading and viewing easy yet performant.

Project structure

Components pack currently supports 3 frameworks:

  • Svelte 5 and SvelteKit 2 with @matb85/svelte-pack
  • Vue 3 and Nuxt 3 with @matb85/vue-pack
  • Astro 5 with @matb85/astro-pack

Each of the above Packages have shared logic which is stored in base.

If you use vanilla js or a framework that is not currently supported (e.g. React) you can use base-pack as a standalone package

Supported browsers

Tested on:

  • Chrome 132
  • Safari 18.3
  • Firefox 133

Changelog

You can read the changelog here

Jump to a specific pack

Powiększone zdjęcie