AxUI is a modern, Radix UI-based component library built for Next.js applications. It provides accessible, customizable, and lightweight components optimized for Web3 and enterprise-grade applications.
- Radix UI Primitives - Built on top of Radix UI for accessibility and flexibility.
- Next.js Optimization - First-class support for Next.js projects.
- Shadcn-Ready - Easily import and customize components.
- TypeScript Support - Fully typed components with TypeScript.
- Theming & Customization - Tailwind CSS support with design tokens.
npm install @axlabs/axui
# or
yarn add @axlabs/axui
import "@axlabs/axui/dist/axui.css";
import { Button } from "@axlabs/axui";
export default function Example() {
return <Button variant="primary">Click me</Button>;
}
Check out our full documentation at axui.axlabs.net.
We welcome contributions! Please read our CONTRIBUTING.md for details on how to get started.
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Commit your changes (
git commit -m "Add new feature"
) - Push to the branch (
git push origin feature-branch
) - Open a pull request
Please follow our coding guidelines and make sure to run tests before submitting.
We take security seriously. If you find a vulnerability, please follow these steps:
- Do not disclose it publicly.
- Contact us at [email protected].
- We will acknowledge receipt within 48 hours and provide a fix timeline.
For more details, refer to our SECURITY.md.
AxUI is licensed under an AxUI Proprietary License.
- Follow us on X: @AxLabs
- Join our Discord: AxLabs Community
Made with ❤️ by the AxLabs team.