An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

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)