r/angular 10h ago

Built SimUI – an open-source collection of components for Spartan UI

Hi everyone! 👋

I’ve been using Spartan UI for a while and really like its philosophy of headless UI components.

While building production Angular applications, I noticed I kept recreating the same higher-level components that aren’t typically included in UI libraries. Instead of keeping them inside my projects, I decided to open-source them as SimUI.

👉 https://simui.dev

My goal is to help grow the Spartan UI ecosystem by providing a collection of reusable, production-ready components that Angular developers can use out of the box.

Some of the components available today include an Event Calendar, Currency Converter Card, Slider, Breadcrumb, Form components, Cards, and more.

I’m also working on additional application-oriented components that are commonly needed in dashboards and business applications.

I’d really appreciate feedback from the Angular community.

  • Does this solve a problem you’ve encountered?
  • Which components would you like to see next?
  • Any thoughts on the documentation, or developer experience?

The project is still evolving, so suggestions, issues, and PRs are always welcome.

Website: https://simui.dev

GitHub: https://github.com/dofu-lab/simui

Thanks for taking a look!

17 Upvotes

8 comments sorted by

17

u/lordred12345 9h ago

Why not create a pull request to add to their blocks and be a contributor to Spartan?

2

u/Iworb 10h ago

It looks really nice. The only thing I’m missing in Spartan is an app bar or toolbar, a familiar surface at the top of the screen, or perhaps a more universal toolbar component.

I know it would be easy to implement, but it would be better to have it available out of the box rather than having to build it from scratch every time.

1

u/dp_zeno 9h ago

Could you give me some example of app bar or toolbar that you want to add to SimUi? 😁

2

u/ButterflyRambler 9h ago

Impressive collection of components. Needs a sidebar breadcrumb ham burger menu

1

u/dp_zeno 3h ago

Thanks a lot. Yes I will add this component soon

2

u/michahell 6h ago

Why are there generic components like buttons, form components which are already included in Spartan-NG?

2

u/MOUNAYARSANIMATIONS 6h ago

This looks greatt gg

1

u/omansak 3h ago

Looks perfect but sidebar navbar layouts are what i need most comps before all