Skip to content

+880 1912 875657

SparkNG

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.

Illustration of the SparkNG interface
  • UI components: 80+
  • Licence: Open source
  • Framework: Angular
The overview

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.

Who it's for

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
What it covers

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.

Inside the platform

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.

By the numbers

What it is built to handle

80+
UI components
Open source
Licence
Angular
Framework
Built with

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

Our approach

How we roll it out

  1. 1

    Meet Up

    Schedule a meeting with us. Tell us about your business and help us understand your priorities and needs.

  2. 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. 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.

Next step

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