Skip to content

laxod/ui

Repository files navigation

Laxod UI Logo

npm version npm downloads

Laxod UI

A fancy component library for React

Installation

npm install laxod

Dependency

npm install lucide-react

Note

All components are included in the library.
You don't have to install them one by one.

Usage

You can import and use Laxod components anywhere in your React project:

import { Button } from "laxod";

export default function App() {
  return (
    <Button variant="primary" size="lg">
      Get Started
    </Button>
  );
}

You can also import multiple components at once:

import {
  Button,
  Dialog,
  Badge,
  Card,
  CardHeader,
  CardTitle,
  CardDescription,
  CardBody,
  CardFooter,
  Select,
  Dropdown,
  Textarea,
  Input,
  useNotification
} from "laxod";

If you want a list of all components and all of their options visit: https://laxod.com/docs/components


Tip

Our components work on both the server and client side.
However, functionality is very limited in server components.
We recommend using "use client" in Next.js when working with our components.

Visit https://laxod.com/docs for the full documentation


(pleaasee contribute!!)

HomepageNPMDocumentationSupport
License: MIT | © 2025 Maxim