A full-stack TypeScript toolkit — Svelte 5 UI components, type-safe RPC, and a battle-tested architecture pattern that scales.
Initially inspired by tools like shadcn/ui, AtomForge evolved into a cohesive full-stack system. I've taken the most critical components from my daily stack to create a library that works as a proper dependency with a fluent, ergonomic API.
I believe a library should be a true foundation. No copy-pasting, no version drift, no surprises. Just install once and get a consistent API throughout your application.
52 production-ready components
A massive collection of 52 production-ready components designed for high-performance applications. Every piece is built natively on Svelte 5 runes, ensuring the best possible developer experience.
From complex data grids to advanced drag-and-drop Kanban boards — we provide the building blocks you need to ship sophisticated interfaces in record time.
Shared Infrastructure
AtomForge is more than just UI components. It's a growing ecosystem of shared libraries, deep-dive articles, and architectural patterns that bridge the gap between frontend and backend.
We provide a unified knowledge base where you'll find everything from type-safe RPC implementations to specialized server-side tools like entity-linked file management.
Read the guides and follow AtomForge on Substack
Free Forever
We keep AtomForge free for non-commercial use because we believe great tools should be accessible to everyone starting their journey.
Your contribution directly funds further development and educational initiatives:
Buy me a coffee or subscribe
Honor-based License
If you use AtomForge in a project that generates revenue, we kindly ask you to sponsor the project.
By becoming a patron, you are directly investing in the ongoing development of the toolkit and my teaching initiatives at the university.
Your contribution directly funds further development and educational initiatives:
Become a PatronTestimonials
Used in production since day one
"AtomForge replaced three separate UI libraries we were juggling. One coherent system, one upgrade path."
Frontend lead
University of Pécs — Faculty of Engineering and Information Technology
"The RPC layer alone saved us weeks. Types flow end-to-end without a single line of code generation."
Senior developer
University of Pécs — Faculty of Engineering and Information Technology
"Our entire admin interface is built with AtomForge and we absolutely love it! It has been a game-changer in making our news and articles even better, allowing our editors to focus entirely on the content."
Gamer365 Team
gamer365.hu