JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 104
  • Score
    100M100P100Q74669F
  • License MIT

Package Exports

  • kovax-react
  • kovax-react/components/Button

Readme

🧩 Kovax UI — React Component Library

npm license React TypeScript module


✨ Overview

Kovax UI is a modern, lightweight React component library designed for performance, scalability, and easy customization.
Built with TypeScript, React, and Vite, it provides flexible UI primitives ready for production.

Currently includes:

  • Button — customizable, themeable, and fully typed.

🚀 Coming soon: Input, Select, Modal, Switch, Tabs, and more!


📦 Installation

1️⃣ From npm

npm install kovax-react
# or
yarn add kovax-react

⚡ Usage Example

import { Button } from "kovax-react";

export default function App() {
  return (
    <div style={{ padding: "20px" }}>
      <Button variant="primary" size="lg">
        Click Me
      </Button>
    </div>
  );
}

🧠 Features

🌈 Full TypeScript support

🎨 Easy theming and customization

⚙️ Minimal dependencies

🧱 Production-ready base UI components

🚀 Built with Vite + Tsup for speed

📘 Well-structured documentation in Markdown

🛠 Tech Stack

  • React 18+

  • TypeScript 5+

  • Vite

  • Tsup for builds

  • TailwindCSS (for styles and examples)

🤝 Contribution & Community

We welcome developers from all over the world to contribute to Kovax UI 💡 There are plenty of exciting ideas and upcoming features, including:

  • Advanced animations

  • Dark theme

  • Composable components (Form, Modal, Dropdown)

  • I*nteractive documentation & live playground

If you’d like to contribute:

  • Fork this repository

  • Create a new branch

  • Commit your changes

  • Open a Pull Request

Your contribution will be reviewed and merged after discussion.

All contributors will be featured in the Contributors list ❤️

🚀 Development

Run in development mode:

npm install
npm run dev

Build the library:

npm run build

Publish a new version:

npm run release

📄 License

MIT License — free to use, modify, and distribute.

🌟 Stay tuned

Kovax UI is actively maintained and constantly evolving. New components, better design systems, and advanced tools are coming soon!