Modulis
Svelte logo

Modulis for Svelte

Add observability to your Svelte applications with minimal overhead. Modulis integrates seamlessly with Svelte's compiler-first approach and SvelteKit.

Get Started in Minutes

Add Modulis to your Svelte project with just a few lines of code.

1

Install the package

npm install @modulis/svelte
2

Add Modulis to your svelte.config.js

// svelte.config.js
import { modulisPlugin } from '@modulis/svelte';

export default {
  plugins: [
    modulisPlugin({
      apiKey: 'YOUR_API_KEY',
    }),
  ],
};
3

Deploy and monitor

Deploy your application and start seeing real-time telemetry data in your Modulis dashboard within seconds.

Key Features for Svelte

Purpose-built instrumentation designed for the Svelte ecosystem.

Store Monitoring

Track Svelte store subscriptions, updates, and derived store recalculations.

Transition Tracking

Monitor animation and transition performance to ensure smooth user experiences.

SvelteKit Support

Full support for SvelteKit with server-side load function monitoring and endpoint tracing.

Minimal Overhead

Designed to match Svelte's philosophy of minimal runtime overhead with compile-time optimizations.

Why Modulis + Svelte?

Leverages Svelte's compiler for zero-runtime instrumentation

SvelteKit adapter-agnostic deployment support

Automatic page load and navigation tracking

Works with Svelte 4 and Svelte 5 runes

Start monitoring your Svelte app today