Hzy UI is a library of ready-to-use, accessible, reusable, and composable React UI components built with the Tailwind CSS framework. It aims to simplify the development of modern web applications by providing a set of high-quality, customizable components that adhere to the latest web standards. This lib provides ready-to-use, accessible, reusable, and composable
Note: This project is currently under active development. Features and APIs are subject to change. Contributions and feedback are welcome!
To get started with Hzy UI, you can install it using either yarn or npm:
# with yarn
$ yarn add @hattaalfaritzy/hzy-ui
# with npm
$ npm i @hattaalfaritzy/hzy-ui
// Do this at the root of your application
import "@hattaalfaritzy/hzy-ui/dist/index.css";
import { Button } from "@hattaalfaritzy/hzy-ui";
const App = () => {
const handleClick = () => alert("Button Clicked!");
return (
<div className="flex justify-center items-center h-screen bg-gray-100">
<Button
align="center"
className="w-full"
label="Click Me"
size="md"
variant="informative"
onClick={handleClick}
/>
</div>
);
};
export default App;
Explore our comprehensive set of components that are designed to be flexible and easy to use.
For detailed usage and examples, check out the full documentation.
Hzy-UI is built with Tailwind CSS, making it incredibly easy to customize components to match your design system. You can override default styles or extend them using Tailwind's utility classes.
This project is licensed under the MIT License. See the LICENSE file for more details.