@ashutoshmishr0/ashui
v1.0.2
Published
A minimalist React component library by Ashutosh
Maintainers
Readme
🧩 AshUI — React Component Library
AshUI is a minimal, customizable React component library built by Ashutosh Kumar Mishra. It provides reusable UI building blocks like buttons, icons, and more — great for rapid development and design consistency.
📦 Installation
npm install @ashutoshmishr0/ashuior
yarn add @ashutoshmishr0/ashui🚀 Usage
import React from 'react';
import { Button } from '@ashutoshmishr0/ashui';
const App = () => {
return (
<div>
<Button label="Click Me" onClick={() => alert("Hello from AshUI")} />
</div>
);
};
export default App;🧱 Components Available
| Component | Description |
|----------:|----------------------------|
| Button | A basic styled button component |
| Icon (coming soon) | A customizable icon wrapper |
⚙️ Props
<Button />
| Prop | Type | Description |
|----------|----------|--------------------------|
| label | string | Button text |
| onClick| () => void | Click event handler |
🛠️ Development
If you're contributing or modifying this package:
git clone https://github.com/ashutoshmishr0/ashui.git
cd ashui
npm install
npm run build📤 Publishing (For Owner)
npm publish --access public📄 License
MIT © Ashutosh Kumar Mishra
💡 Coming Soon
- Themeable components
- Dark mode support
- Custom icon system
- Form components (Input, Select, etc.)
