Getting Started
Components
- Accordion
- Alert
- Alert Dialog
- Aspect Ratio
- Autocomplete
- Avatar
- Badge
- Breadcrumb
- Button
- Button Group
- Calendar
- Card
- Carousel
- Checkbox
- Collapsible
- Combobox
- Command
- Context Menu
- Data Table
- Date Picker
- Dialog
- Dropdown Menu
- Empty
- Field
- Form Field
- Hover Card
- Icon
- Input Group
- Input OTP
- Input
- Item
- Kbd
- Label
- Menubar
- Navigation Menu
- Pagination
- Popover
- Progress
- Radio Group
- Resizable
- Scroll Area
- Select
- Separator
- Sheet
- Sidebar
- Skeleton
- Slider
- Sonner (Toast)
- Spinner
- Switch
- Table
- Tabs
- Textarea
- Toggle
- Toggle Group
- Tooltip
Stack
About
Built on the shoulders of incredible open source projects.
About
spartan.ng is a project by goetzrobin .
Credits
spartan/ui wouldn't exist without the pioneering work of shadcn and the patterns established by Radix UI.
shadcn showed the world that developers prefer copying code over installing packages. Radix pioneered accessible, unstyled primitives. spartan adapts both philosophies for the Angular ecosystem.
Massive thanks to Brandon Roberts for AnalogJs, which powers the full-stack capabilities of spartan/stack.
Other incredible projects we build upon:
- shadcn/ui - Design system and copy-paste philosophy that inspired spartan/ui.
- Radix UI - Patterns and architecture for accessible, unstyled primitives.
- Angular Material CDK - Battle-tested patterns for building accessible Angular components.
- AnalogJs - The full-stack Angular meta-framework powering spartan/stack.
- ngx-sonner - Elegant toast notifications by Tutkli.
- ngx-scrollbar - Custom overlay scrollbars with native scrolling mechanism.
- ng-icons - The ultimate icon library for Angular by Ashley Hunter.
License
MIT © 2025 - goetzrobin
On This Page
Stop configuring. Start shipping.
Zerops powers spartan.ng and Angular teams worldwide.
One-command deployment. Zero infrastructure headaches.
Deploy with Zerops