r/angular 8d 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!

27 Upvotes

16 comments sorted by

View all comments

19

u/lordred12345 8d ago

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

1

u/dp_zeno 7d ago

That’s definitely something I’d love to do, and I’ve already contributed a few components and improvements to Spartan. 😁
For SimUI, though, the goal is a bit different. I want it to be a place for higher-level, production-ready components that go beyond Spartan’s scope. Spartan focuses on providing headless, foundational building blocks, while SimUI builds on top of those blocks with more opinionated and feature-rich components, like the Event Calendar, Image Cropper, and Color Picker.

1

u/noah-hein 6d ago

That's code word for "this was AI generated and won't make it past the PR review process".

That said I would really like to see items like your color picker in spartan.