https://github.com/angularcafe/slateui
Modern UI components for Angular — accessible, customizable, and open source. Copy, paste, or install via CLI.
https://github.com/angularcafe/slateui
angular angular-library angular-shadcn angularcomponents component components shadcn-ui shadcnui slateui ui
Last synced: 29 days ago
JSON representation
Modern UI components for Angular — accessible, customizable, and open source. Copy, paste, or install via CLI.
- Host: GitHub
- URL: https://github.com/angularcafe/slateui
- Owner: angularcafe
- License: mit
- Created: 2025-07-25T10:49:56.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-08-28T21:12:33.000Z (about 1 month ago)
- Last Synced: 2025-08-29T02:38:07.148Z (about 1 month ago)
- Topics: angular, angular-library, angular-shadcn, angularcomponents, component, components, shadcn-ui, shadcnui, slateui, ui
- Language: TypeScript
- Homepage: https://slateui.dev
- Size: 744 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-angular - slateui - A modern, accessible UI component library that provides directive-based components built with Angular primitives, Tailwind CSS, and signals. (Third Party Components / UI Libraries)
- fucking-awesome-angular - slateui - A modern, accessible UI component library that provides directive-based components built with Angular primitives, Tailwind CSS, and signals. (Third Party Components / UI Libraries)
README
# SlateUI
SlateUI is a modern, accessible UI component library for Angular that provides directive-based components built with Angular Primitives, Tailwind CSS 4, and Signals. It offers a comprehensive set of pre-built UI components that are fully typed, accessibility-friendly, and designed for modern web applications.
## Key Features
- **🎯 Directive-Based Architecture**: Lightweight, composable UI directives instead of heavy components
- **🔧 Angular Primitives**: Built on top of Angular Primitives for robust, accessible foundation with built-in WAI-ARIA compliance, keyboard navigation, and screen reader support
- **🎨 Modern Design System**: Built on Tailwind CSS 4 with customizable theme tokens
- **⚡ Performance Optimized**: Leverages Angular Signals and modern build optimizations
- **🔧 Developer Experience**: Full TypeScript support with excellent IntelliSense
- **📱 Responsive**: Mobile-first design approach with responsive utilities
- **🌙 Theme Support**: Built-in light/dark mode with system preference detection
- **📦 Tree-Shakable**: Only import what you need to keep bundles lean## Documentation
- **Website**: [https://slateui.dev](https://slateui.dev)
- **CLI Documentation**: [https://slateui.dev/docs/cli](https://slateui.dev/docs/cli)## Contributing
We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Acknowledgments
- Built with [Angular](https://angular.io/)
- Powered by [Angular Primitives](https://ng-primitives.dev/)
- Styled with [Tailwind CSS](https://tailwindcss.com/)
- Inspired by [shadcn/ui](https://ui.shadcn.com/)## Support
- **Issues**: [GitHub Issues](https://github.com/angularcafe/slateui/issues)
- **Discussions**: [GitHub Discussions](https://github.com/angularcafe/slateui/discussions)
- **Website**: [https://slateui.dev](https://slateui.dev)---
Made with ❤️ by the [@immohammadjaved](https://x.com/immohammadjaved)