Hey devs! π
Over the past month, Iβve been building a new Angular component library called Cerious Widgets β focused on clean, dependency-free, highly customizable UI components for modern Angular apps.
Our flagship component β the GridComponent
β is already live and gaining traction with over 500 downloads in the first month. It supports features like:
- β Virtual scroll
- β Multi-column sorting
- β Column grouping & pinning
- β Signal support
- β Plugin system
- β Standalone Component support
- β Zero dependencies outside of Angular
Now, I'm looking for collaborators and contributors to help grow the library into something truly useful for the Angular ecosystem.
π£οΈ Whatβs the Roadmap?
Weβre building a flexible, Angular-native component suite. Here's what we're focusing on next:
- TypeAhead / Autocomplete
- Select dropdowns (single/multi, searchable)
- Toast / Notification system
- Dialog/Modal service with async confirm support
- Form field wrappers for consistent layout
π Have ideas or feature requests? Iβd love your input to shape what comes next.
π§ What Iβm Looking For
You donβt need to be a full-time OSS contributor. If youβre comfortable with Angular (v16+) and enjoy clean UI or component architecture, thereβs room to help.
You can contribute to:
- π¦ New components
- π Documentation & demos
- π Bug fixes and refactoring
- π¨ Styling & Tailwind compatibility
- π‘ Roadmap planning
π§ Project Philosophy
Cerious Widgets is built around these principles:
- π§Ό No third-party UI libraries β pure Angular
- π‘ Standalone & Signal support
- π§© Composable, plugin-ready architecture
- πͺΆ Minimal styling + easy theming
- π§βπ» Developer-first design
π Want to Get Involved?
π Repo: github.com/ryoucerious/cerious-widgets
π¬ Discussion: GitHub Discussions
π§ Contact: [email protected]
Even if you're not ready to contribute code, Iβd love your feedback on what the community needs most from a modern Angular UI library.
Letβs build something awesome together!
Top comments (0)