Handcrafted building blocks for apps that feel different.
A cozy collection of UI components, templates, and app starters - carefully crafted for developers and builders who care about the details.
Fresh from the oven
Small pieces, carefully crafted and ready to use.
Woven cane texture, a walnut border, and a soft basket-like press.
A starry sky that drifts with your cursor and flings a shooting star when you move it fast.
A pricing card shaped like a handheld console - flips its screen on hover to show the full feature list.
A metric tile carved into an ice crystal cave - icicles, a shard cluster, and light glinting off the facets.
A command palette drawn as an airport split-flap board - your commands are flights, flipping into place as you search.
Two fountain fireworks in the corners with a message that fades from one line to the next.
Hexagon avatars staggered like honeycomb cells - who's here, without taking up the room.
A segmented control drawn as a frontier rail line - a little train travels to whichever station you pick.
Recipes for better apps
The interface and product decisions that make an app feel considered, written down so you can make them yourself.
From crumbs to complete applications.
Start with individual components. Grow into complete templates, dashboards, and application starters.
Full templates, coming next
Complete starting points, built from the same pieces above.

Software doesn't have to feel cold.
AppCrumble started with a simple idea: software doesn't have to feel cold. We create small, carefully crafted pieces for people building things on the web.
No endless collections of nearly-identical components. Just thoughtful building blocks we would genuinely want to use ourselves.
Most applications are built from the same patterns. AppCrumble exists to create thoughtful pieces that bring more personality and care into modern software.
A few straight answers.
What is AppCrumble?
AppCrumble is a developer-focused library of handcrafted UI components, templates, and application starters. It helps developers build modern applications faster while maintaining a thoughtful and polished design.
Who is AppCrumble for?
AppCrumble is designed for developers, indie hackers, startups, and builders who want high-quality interface building blocks without creating every design pattern from scratch.
How is AppCrumble different?
Instead of offering thousands of generic components, AppCrumble focuses on a smaller collection of carefully designed pieces with strong attention to usability, visual quality, and developer experience.
What technologies does AppCrumble support?
AppCrumble focuses primarily on modern web technologies including React, TypeScript, Tailwind CSS, and Next.js.
In the oven right now
Questions, answered.
What is AppCrumble?+
AppCrumble is a handcrafted collection of UI components, templates, and application starters built for developers who want their products to feel more thoughtful and less generic.
Are AppCrumble components free?+
Most individual components are free to use. Larger collections, complete templates, and application starters are offered as premium products for those who want a more complete starting point.
Can developers customize the components?+
Yes. Every component is plain, copy-pasteable source code - no package to install, no abstraction to work around. You own the code the moment you paste it in, so it's yours to adjust however your project needs.
What frameworks does AppCrumble support?+
AppCrumble is built around React, TypeScript, and Tailwind CSS, with most templates and starters built on Next.js.
Does AppCrumble provide SaaS templates?+
Yes. Alongside individual components, AppCrumble is building toward complete SaaS templates and application starters - full starting points for products, not just isolated UI pieces.
Get the next batch
New components, experiments and templates, occasionally - never spammy.
