Reusable SvelteKit libraries

Packages by @michaelcuneo

Open source libraries built to solve real problems — fast, type-safe, and production-tested.

workflow stable

@michaelcuneo/chain-enhance

Sequentially chain multiple SvelteKit 5 form actions with deep-merged data propagation, type-safe results, reactive progress tracking, and automatic file-safety. Designed for real multi-stage workflows like upload → parse → SEO → save → publish.

Open demo
editor beta

@michaelcuneo/markdown-editor

A modern WYSIWYM Markdown editor for Svelte 5, built with ProseMirror and CodeMirror 6. Features live editing, task lists, code blocks with syntax highlighting, keyboard shortcuts, image tools, two-way binding, and a fully themeable light/dark design system.

Open demo
image stable

@michaelcuneo/sharpless

A zero-dependency, edge-ready image optimiser powered by Web APIs—like Sharp, but sharpless. Pure JavaScript, works in browsers, Node, and edge runtimes. Uses Canvas and ImageBitmap APIs for instant, portable, and tree-shakable image optimization with multiple output formats and responsive variants.

Open demo
ui beta

@michaelcuneo/svelte-components

A rapid prototyping Svelte 5 component library for modern web apps. Includes inputs, cards, date/time pickers, dialogs, sliders, layout primitives, and more. Designed for zero-day tech, wide compatibility, and best practices—import only what you use for optimal builds.

Open demo