React component library designed for Solace.
> Component library designed for Solace UI







- Comprehensive Production-Ready Components - Extensive React component library built on Material-UI
- TypeScript First - Full type definitions and strict type safety
- Accessible by Default - WCAG compliant components with automated a11y testing
- Multi-Theme Support - Built-in themes for Solace, Boomi, and SAP platforms
- Enterprise Ready - Apache 2.0 licensed with comprehensive security scanning
This library undergoes comprehensive automated scanning on every commit:
- ✅ FOSSA - License compliance and vulnerability scanning
- ✅ WhiteSource/Mend - Dependency security analysis
- ✅ SonarQube - Code quality and security hotspot detection
- ✅ Chromatic - Visual regression testing for UI consistency
- ✅ Automated Testing - Unit tests with Jest + React Testing Library
- ✅ Pre-commit Validation - ESLint, TypeScript, and Prettier checks
ES5-compatible builds ensure broad browser support across modern evergreen browsers and legacy environments.
No special configuration is needed. The public package is named solace-ui-components:
``bash`
npm install --save solace-ui-components
`tsx
import React from "react";
import { SolaceButton } from "solace-ui-components";
export default function Example() {
return
}
``
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Copyright 2023-2025 Solace Systems