Introduction
BuilderKit is a design system and a collection of UI components and utilities for building modern, responsive, and accessible user interfaces in Angular applications.
What It Is
BuilderKit is essentially a collection of foundational styles, utilities, and components that serve as the backbone for building user interfaces. It is built on top of Angular CDK, Angular Aria, and Angular Material, ensuring that it adheres to best practices in terms of accessibility and responsiveness.
What It Isn't
BuilderKit is NOT an Angular application, library or package that you can install via npm. Instead, it's a collection of files and folders that you can copy into your existing Angular project or use as a starting point for a new project.
Why It Exists
The primary goal of BuilderKit is to provide a solid foundation for building applications without forcing a specific application design or component structure. It aims to be flexible and extensible, while also promoting consistency and best practices across projects.