JSPM

  • Created
  • Published
  • Downloads 11
  • Score
    100M100P100Q53272F
  • License MIT

A React component library for building user interfaces

Package Exports

  • aspect-ui
  • aspect-ui/Accordion
  • aspect-ui/Alert
  • aspect-ui/AspectUITheme
  • aspect-ui/Avatar
  • aspect-ui/BackToTop
  • aspect-ui/Breadcrumb
  • aspect-ui/Button
  • aspect-ui/Card
  • aspect-ui/Carousel
  • aspect-ui/Checkbox
  • aspect-ui/CircularProgressBar
  • aspect-ui/DatePicker
  • aspect-ui/Divider
  • aspect-ui/Dropdown
  • aspect-ui/Input
  • aspect-ui/Masonry
  • aspect-ui/Modal
  • aspect-ui/Navbar
  • aspect-ui/NumberCounter
  • aspect-ui/Pagination
  • aspect-ui/ProgressBar
  • aspect-ui/Radio
  • aspect-ui/Rating
  • aspect-ui/Sidebar
  • aspect-ui/Skeleton
  • aspect-ui/Slider
  • aspect-ui/Spinner
  • aspect-ui/Stepper
  • aspect-ui/Switch
  • aspect-ui/Table
  • aspect-ui/Tabs
  • aspect-ui/Textarea
  • aspect-ui/Timeline
  • aspect-ui/Toast
  • aspect-ui/ToggleButton
  • aspect-ui/Tooltip
  • aspect-ui/Typography
  • aspect-ui/Upload
  • aspect-ui/css

Readme

πŸš€ Introduction - Aspect UI

Aspect UI is an open-source component library built on top of React and Tailwind CSS. It offers a collection of pre-designed UI components and styles that you can easily integrate into your web applications. With Aspect UI, you get a powerful set of pre-built components, ready-to-use templates, and CLI tools to supercharge your workflow.


✨ Why Aspect UI?

  • ⚑ Fast and lightweight β€” Optimized, minimal, and production-ready components.
  • 🎨 Highly customizable β€” Easily adapt themes and styles to match your brand.
  • 🧩 Comprehensive component set β€” Buttons, cards, modals, forms, navigation, and more.
  • πŸš€ Instant project setup β€” CLI tools and starter templates get you going in seconds.
  • πŸ’» Next.js & Vite support β€” Works seamlessly with today’s most popular React frameworks.

πŸ’‘ Installation

Install Aspect UI using your favorite package manager:

Using npm

npm install aspect-ui@latest

Using yarn

yarn add aspect-ui@latest

Using pnpm

pnpm add aspect-ui@latest

βš™οΈ Quick CLI Setup

Want to scaffold your components and config instantly? Use the Aspect UI CLI:

Using npm

npx aspect-ui@latest init

Using yarn

yarn aspect-ui@latest init

Using pnpm

pnpm dlx aspect-ui@latest init

⚑ Create a New Project with Template

Jump-start your project with our pre-built Next.js or Vite templates, pre-configured with Aspect UI.

Next.js

npx -p aspect-ui@latest next-app

Vite

npx -p aspect-ui@latest vite-app

πŸ› οΈ Usage

After installing, simply import and start using components:

import { Button } from 'aspect-ui';

export default function HomePage() {
  return <Button>Get Started</Button>;
}

🌟 Get Started Today

Aspect UI helps you build beautiful, consistent, and scalable UIs faster than ever. Whether you’re working on a personal project, a startup, or an enterprise-level app β€” Aspect UI is your perfect design foundation.

πŸ‘‰ Start creating with Aspect UI today and turn your ideas into reality!