80+ accessible, customizable Angular components under the MIT license. A community-maintained continuation of SparkNG v22, built to stay open.
An open-source Angular UI component library from bdSpark. More than 80 ready-made components (form controls, data tables, overlays, navigation and layout) so teams ship consistent interfaces without rebuilding the basics on every project.
- UI components: 80+
- Licence: Open source
- Framework: Angular
What SparkNG does
SparkNG is the component library our own Angular products are built on, released as open source. It covers the pieces every business application needs, so a team can spend its time on the screens that are specific to its domain.
Built for teams like these
- Angular teams starting a new business application
- Product teams that want one consistent look across several apps
- Developers replacing a patchwork of UI libraries
- Agencies that build many Angular projects a year
The key capabilities
Forms & Inputs
Text fields, selects, autocompletes, date pickers, checkboxes, toggles and file uploads that work with Angular reactive forms and show validation the same way everywhere.
Data Display
Tables with sorting, filtering and pagination, plus lists, cards, badges and empty states for the screens where people spend most of their day.
Overlays & Feedback
Dialogs, drawers, menus, tooltips, toasts and progress indicators with consistent behaviour across the application.
Navigation & Layout
Tabs, breadcrumbs, steppers, sidebars and responsive grid helpers for structuring large applications.
Open Source
Use it, read it and extend it. The source is public, so there is no licence fee and no lock-in.
Built-in modules
Community maintained
Built, supported, and continuously updated by the hands of its users.
80+ UI components
Tabs, breadcrumbs, steppers, sidebars and responsive grid helpers.
Overlays & feedback
Dialogs, drawers, menus, tooltips and toasts that behave the same across the app.
Open source continuation
Public source, no licence fee and no lock-in.
Forms & inputs
Fields, selects, date pickers and uploads that plug straight into Angular reactive forms.
Data tables
Sorting, filtering and pagination for the screens where people spend most of their day.
What it is built to handle
- 80+
- UI components
- Open source
- Licence
- Angular
- Framework
The technology underneath
Angular
For teams already invested in the Angular ecosystem
TypeScript
Type safety across the whole front end
Node.js
Event-driven services and BFF layers
Git
Trunk-based flow with reviewed pull requests
How we roll it out
- 1
Meet Up
Schedule a meeting with us. Tell us about your business and help us understand your priorities and needs.
- 2
Team Up
After you've approved our proposal, we'll seamlessly implement the solutions so you immediately start benefiting from your partnership with ITS.
- 3
Scale Up
See how managed technology can set you up for success and continue growing your business. If not, we'll happily refund your investment.
Other products like this
SparkLiteFast at the Counter. Accurate in Every Transaction. Powerful Behind the Scenes.Read more
SparkSchoolThe complete educational operating system: Unify admissions, academics, fee accounting, and campus operations in one real-time platformRead more
SparkERPUnified ERP for ambitious enterprises: Orchestrate finance, supply chain, manufacturing, and workforce operations in one real-time systemRead more
See SparkNG against your process
A demo is far more useful when it runs on your data and your workflow. Send us a rough outline of how you operate, and we'll show you the parts that matter to you.
- We reply to project inquiries within one business day.
- Ready-made products to configure, or software built from scratch