1
0
mirror of https://github.com/axzilla/templui.git synced 2025-02-21 01:32:45 +00:00
templui/README.md

63 lines
2.8 KiB
Markdown
Raw Normal View History

# TemplUI
2024-10-01 17:12:21 +02:00
2024-10-07 17:00:05 +02:00
Modern UI Components for Go & Templ
2024-10-06 09:18:06 +02:00
<img src="./assets/img/readme.png" />
2024-10-01 17:12:21 +02:00
## About
TemplUI is a growing library of modern UI components designed specifically for Go and Templ. It leverages Alpine.js for enhanced interactivity and Tailwind CSS for effortless styling. Whether you're building a small website or a large web application, TemplUI provides the tools you need to create sleek, responsive interfaces with ease.
2024-10-01 17:12:21 +02:00
## Features
- **Go-native Implementation**: Optimized for Go developers, seamlessly integrating with Go backends.
2024-10-01 17:12:21 +02:00
- **Templ-first Design**: Leverages the full power of Templ for type-safe, high-performance templating.
- **Server-Side Rendering (SSR) Focus**: Excellent performance and SEO benefits out of the box.
- **Alpine.js Integration**: Enhanced client-side interactivity when needed.
2024-10-01 17:12:21 +02:00
- **Tailwind CSS Styling**: Modern, utility-first styling that's highly customizable.
- **Accessible Components**: Built with accessibility in mind, following WCAG guidelines.
- **TypeSafe**: Utilizing Go's type system for robust, error-resistant development.
## Quick Start
2024-10-09 19:35:33 +02:00
Visit our [documentation](https://templui.io/docs/how-to-use) for detailed installation and usage instructions.
2024-10-09 19:35:33 +02:00
For a ready-to-go setup, check out our [Quickstart Template](https://github.com/axzilla/templui-quickstart).
2024-10-09 19:35:33 +02:00
## Components
Explore our growing list of components in the [components documentation](https://templui.io/docs/components).
2024-10-09 19:35:33 +02:00
## Inspiration
TemplUI draws inspiration from several popular UI libraries and frameworks:
- [shadcn/ui](https://ui.shadcn.com/)
- [Pines UI](https://devdojo.com/pines)
- [daisyUI](https://daisyui.com/)
We're exploring whether to make TemplUI a strict port of shadcn/ui or to create a unique blend of various inspirations. The project is still evolving, and community feedback will play a crucial role in shaping its direction.
## Current Status
2024-10-01 17:12:21 +02:00
2024-10-09 19:35:33 +02:00
- **Heavy Development**: The project is under active development. Expect frequent updates and potential breaking changes until we reach a stable version.
- Actively growing component library
- Regular updates and bug fixes
- Continuous development based on community feedback
## Contributing
We welcome contributions from the community! Whether it's adding new components, improving existing ones, or enhancing documentation, your input is valuable. Please check our [contributing guidelines](CONTRIBUTING.md) for more information on how to get involved.
## License
TemplUI is open-source software licensed under the [MIT license](LICENSE).
## Support
For support, questions, or discussions, please [open an issue](https://github.com/axzilla/templui/issues) on our GitHub repository or [visit our community (GitHub Discussions)](https://github.com/axzilla/templui/discussions).
2024-10-03 12:34:04 +02:00
2024-10-01 17:12:21 +02:00
---
Built with ❤️ by the Go community, for the Go community.