zero-dependency

Curated collection of 10 open source UI libraries and design engineering components for zero-dependency. Explore component lists, live previews and code repos.

React Aria — Unstyled, accessible React component primitives with adaptive interactions by Adobe.

React AriaCollections

Unstyled, accessible React component primitives with adaptive interactions by Adobe.

affectUI — Handcrafted React UI components and calm motion for AI apps with zero CSS dependencies.

affectUICollections

Handcrafted React UI components and calm motion for AI apps with zero CSS dependencies.

Torph — Dependency-free animated text and numeric morphing component across web frameworks.

TorphText & Typography

Dependency-free animated text and numeric morphing component across web frameworks.

Typehug — Keeps words, numbers, and units together with nonbreaking spaces for web typography.

TypehugText & Typography

Keeps words, numbers, and units together with nonbreaking spaces for web typography.

Oneko — Classic nostalgic pixel cat companion that delightfully chases your cursor.

OnekoCollections

Classic nostalgic pixel cat companion that delightfully chases your cursor.

textmotion — Zero-dependency, high-performance kinetic text roll animation primitive.

textmotionText & Typography

Zero-dependency, high-performance kinetic text roll animation primitive.

Ambient CSS — A physics-based lighting system for CSS: define a light source, and every shadow, highlight and surface gradient follows from it — calibrated against Blender raytraces.

Ambient CSSCollections

A physics-based lighting system for CSS: define a light source, and every shadow, highlight and surface gradient follows from it — calibrated against Blender raytraces.

Drawably — Hand-drawn UI controls. Every mount generates a fresh pen sketch from seeded randomness, and the stroke boils like an animated doodle. Zero dependencies.

DrawablyCollections

Hand-drawn UI controls. Every mount generates a fresh pen sketch from seeded randomness, and the stroke boils like an animated doodle. Zero dependencies.

Cuelume — Seventeen carefully designed interaction sounds for the web. Synthesized live with Web Audio, with no audio files and zero runtime dependencies.

CuelumeLoading & Feedback

Seventeen carefully designed interaction sounds for the web. Synthesized live with Web Audio, with no audio files and zero runtime dependencies.

crd-ui — A credit & debit card component for payment forms: live brand detection, 3D flip, themeable variants. Zero dependencies — React, Vue, Svelte and vanilla JS.

crd-uiInput Controls

A credit & debit card component for payment forms: live brand detection, 3D flip, themeable variants. Zero dependencies — React, Vue, Svelte and vanilla JS.