boreui
Version:
A modern, reusable React component library built with TypeScript.
106 lines (71 loc) β’ 2.13 kB
Markdown
# π§± BoreUI
**BoreUI** is a fast, reusable, and developer-first React UI component library built for performance, consistency, and beautiful interfaces. Designed to help you ship faster, maintain better, and scale with confidence.
## β¨ Features
- βοΈ Built with React and modern ES modules
- π¨ Pre-styled components using Tailwind CSS
- π§© Fully tree-shakeable and modular
- β»οΈ Easy to extend and theme
- π¦ Ready for NPM, Yarn, pnpm
- π Designed for documentation, playgrounds, and design systems
## π¦ Installation
```bash
npm install boreui
# or
yarn add boreui
# or
pnpm add boreui
Note: Make sure you have react and tailwindcss set up in your project.
π₯ Quick Start
// App.jsx
import { Button } from 'boreui';
function App() {
return (
<div className="p-4">
<Button variant="ghost">Ghost Button</Button>
</div>
);
}
export default App;
π§° Available Components
Button
Input
Card
Badge
Modal
Avatar
...more coming soon
π§ Philosophy
βDesign is not just what it looks like and feels like. Design is how it works.β β Steve Jobs
BoreUI embraces the practical and the aesthetic. Itβs a component system forged in real-world use cases: fast, elegant, and developer-centric. No bloat. Just the essentials.
π Folder Structure
boreui/
βββ src/
β βββ components/
β βββ utils/
β βββ index.ts
βββ dist/
βββ package.json
βββ tsconfig.json
βββ README.md
π Documentation
Coming soon at boreui.dev (not live yet)
π οΈ Development
Clone this repo and run:
=> pnpm install
=> pnpm dev
Build for production:
=> pnpm build
π€ Contributing
BoreUI is open to contributions! Help us improve it:
Fork the repository
Create your feature branch (git checkout -b feat/new-component)
Commit your changes
Push to the branch
Open a Pull Request
π License
MIT Β© Forkan Hossen Shanto
π¬ Feedback
Have ideas? Found a bug? Open an issue or email us at emamfurqan@gmail.com.
```