Atom Forge

Build faster.
Ship better.

A full-stack TypeScript toolkit — Svelte 5 UI components, type-safe RPC, and a battle-tested architecture pattern that scales.

Why AtomForge?

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.

Svelte 5 Runes Tailwind 4 Fluent API TypeScript-first
UI Library
UI Library

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.

Svelte 5 Tailwind CSS 4 TypeScript Dark mode 52 components
Full-stack Toolkit
Knowledge Base & Tools

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

Fun projects

Non-Commercial

Free Forever

  • Personal & Hobby: For learning and experimentation.
  • Open Source: For public, non-commercial repositories.
  • Non-Profit: For charities and community organizations.

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
Professional work

Commercial

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.

  • Commercial usage rights
  • Perpetual license during active sponsorship
  • Priority support & feedback

Your contribution directly funds further development and educational initiatives:

Become a Patron

Testimonials

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