Skip to content
Keenpix docs
Frameworks

Framework package catalog

Complete support matrix for every official @keenpix framework integration.

All packages are ESM, ship TypeScript declarations, are side-effect free where the framework permits it, and are published under MIT. Each package includes its own README and runtime tests.

PackageIntegration contractSupport notes
@keenpix/coreURL builder, loader, srcset, responsive attributesFoundation for every adapter
@keenpix/htmlEscaped attributes and HTML rendererAny backend or static HTML
@keenpix/reactSSR-safe component and configured factoryReact 18/19
@keenpix/nextNative next/image loader and propsProportional loader dimensions
@keenpix/preactPreact-compatible image props factorySSR-safe
@keenpix/remixReact Router/Remix props and loaderPure and isomorphic
@keenpix/tanstack-startTanStack Start image props and loaderPure SSR/hydration output
@keenpix/gatsbyGatsbyImage data and URL builderDynamic GatsbyImage; StaticImage must stay static
@keenpix/redwoodRedwoodSDK/RedwoodJS image propsRSC- and prerender-safe
@keenpix/wakuRSC-safe image attributesPreview while Waku 1.0 is beta
@keenpix/docusaurusDocusaurus/MDX image propsDoes not rewrite local Markdown assets
@keenpix/vueVue 3 component and native attributesSSR and hydration safe
@keenpix/nuxtNuxt Image custom providerImplements Nuxt getImage contract
@keenpix/vitepressVitePress theme extender and Vue componentPreserves the base theme hook
@keenpix/svelteLowercase native image attributesCompiler-independent props API
@keenpix/sveltekitSvelteKit props and isomorphic loaderNo hook required
@keenpix/angularNative Angular IMAGE_LOADER providerWorks with NgOptimizedImage
@keenpix/analogAnalog/Angular IMAGE_LOADER providerUses Angular image contracts
@keenpix/solidSolid image propsCompiler-independent props API
@keenpix/solid-startSolidStart props and loaderIsomorphic
@keenpix/qwikSerializable props and Qwik image transformerWrap transformer with Qwik $() when required
@keenpix/astroExternal image service and HTML attributesExport at @keenpix/astro/service
@keenpix/freshPreact component and configured factoryServer-renderable
@keenpix/litLit TemplateResult helperUses Lit directives for optional attributes
@keenpix/emberImportable plain helper factoriesModern Ember/strict-mode friendly
@keenpix/eleventyUniversal shortcode, URL filter, and attributesExtends @keenpix/html
@keenpix/vitevirtual:keenpix plugin and client typesWorks in client and SSR builds
@keenpix/expoexpo-image source, sources, and propsCache policy and responsive web sources
@keenpix/react-nativeNative Image sources and propsNetwork source, cache, accessibility, dimensions

Version policy

The framework family is a Changesets fixed group. A compatibility change to @keenpix/core releases the adapters together, preventing adapters from silently drifting onto incompatible core behavior.

Package support follows the peer-dependency ranges in each package manifest. Preview status means the upstream framework itself is still changing, not that the package skips validation.

All 29 packages inherit automatic Client Hint transforms from @keenpix/core. Signing stays server-only through @keenpix/sdk/signing, and project watermark policy is applied at delivery time, so adapters do not duplicate security or overlay logic.

On this page