Angular port of Radix UI Primitives. Accessible. Customizable.
Radix-NG is an unofficial Angular port of Radix UI, a low-level UI component library that prioritizes accessibility, customization, and developer experience. It shares the same principles and vision as Radix UI, making it suitable for inclusion in design systems or adoption incrementally. The project structure includes a roadmap and showcases different components and their statuses.
To install Radix-NG, follow these steps:
npm install @radix-ui/angular
import { RadixDialogModule, RadixSelectModule } from '@radix-ui/angular';
@NgModule({
imports: [
RadixDialogModule,
RadixSelectModule
]
})
export class YourModule {}
<radix-dialog>...</radix-dialog>
<radix-select>...</radix-select>
Radix-NG, as an Angular port of Radix UI, provides a comprehensive set of UI components with a strong focus on accessibility and customization. Its seamless integration with Angular projects and commitment to developer experience make it a valuable addition to any web development toolkit. Furthermore, ongoing community engagement and feedback mechanisms ensure continuous enhancements and improvements to the library.