Building Excellence,
Enhancing Quality.
BEEQ is Endava’s open-source design system — 37 production-ready web components that work across React, Angular, Vue, and plain HTML. No rewrites. No lock-in. No compromises.
npm install @beeq/core
Prefer a CDN? Add two lines to any HTML page — no build step needed.All setup options.
One library
Every framework.
Two lines.
BEEQ is built on standard HTML custom elements. The same component works in React, Angular, Vue, or a plain HTML file — with zero rewrites.
Want typed props and native framework events? The optional @beeq/react, @beeq/angular, and @beeq/vue wrappers give you a first-class developer experience without locking you into a proprietary fork.
- Actions
- Data Display
- Feedback
- Form Controls
- Layout
Live Preview
See the code.
See it render.
The preview on the left runs live from the actual BEEQ package. Switch between component groups, interact with real components, and use the matching snippets as a starting point for your app.
Why BEEQ
One system for consistent,
branded, accessible delivery.
BEEQ brings product, design, and engineering teams into one shared system — from foundations and tokens to production-ready components and framework integrations.
Design and code stay aligned
Shared foundations, design tokens, and Figma resources reduce the gap between mockups and implementation.
Adapt to many brands
Adapt shared components to different brands without forking or duplicating the UI layer.
Build with accessibility in mind
Build with components designed around accessibility standards, predictable interactions, and inclusive usability patterns.
Comparison
BEEQ is more than components
What you get out of the box compared to off-the-shelf component libraries.
Resources
Docs, tools,
and community.
Everything you need to ship, all in one place.