18 packages
aristobyte-cli
The official AristoByteUI CLI — initialize projects, install, upgrade, remove, and manage UI components seamlessly.
@aristobyte-ui/anchor
A fully-typed, lightweight Anchor component for AristoByteUI with ripple effect support, multiple variants, and seamless integration with SCSS modules and design tokens.
@aristobyte-ui/button
react button and buttongroup components with multiple variants, appearances, sizes, radius options, icons, ripple feedback, and fully typed typescript support
@aristobyte-ui/card
AristoByteUI Card component: a versatile container for displaying content and UI elements.
@aristobyte-ui/cli
The official AristoByteUI CLI — initialize projects, install, upgrade, remove, and manage UI components seamlessly.
@aristobyte-ui/dropdown
react dropdown component with trigger button, dropdownoptions, placement variants, fully typed typescript support, and composable integration with aristobyte ui button
@aristobyte-ui/eslint-config
AristoByteUI ESLint configuration presets for TypeScript, React, and Next.js packages. Provides base, React, and Next.js rules optimized for monorepo workflows, Prettier integration, and developer productivity.
@aristobyte-ui/jest-config
Centralized, shareable Jest configuration presets for AristoByteUI monorepo projects. Supports Node, React, and Next.js environments with TypeScript, Babel integration, and consistent coverage reporting.
@aristobyte-ui/label
AristoByteUI Label component: a reusable, styled label for forms and UI elements.
@aristobyte-ui/message-box
A fully-typed, modular, and flexible MessageBox component for AristoByteUI, supporting multiple variants, types, border-radius options, and optional icons.
@aristobyte-ui/presets
A collection of prebuilt UI presets for AristoByteUI — including cards, widgets, dashboards, and interactive layouts — fully typed and styled with SCSS modules for seamless integration.
@aristobyte-ui/radio
Composable and fully-typed Radio and RadioGroup components for AristoByteUI. Supports multiple variants, sizes, appearances, alignments, and optional label highlights, optimized for performance and developer experience.
@aristobyte-ui/react
AristoByte UI — the complete suite of reusable, production-ready React components with built-in design tokens, accessibility, and theming. Install this package to get the full library in a single dependency.
@aristobyte-ui/spinner
Flexible, highly customizable React Spinner component for AristoByteUI. Supports multiple variants, sizes, and animation types, designed for seamless integration with modern React projects and monorepos.
@aristobyte-ui/switch
A fully typed, customizable Switch/toggle component for React with multiple sizes, variants, label alignments, and optional icons. Built to integrate seamlessly with AristoByteUI design tokens and SCSS modules.
@aristobyte-ui/theme
AristoByte Tailwind CSS theme plugin providing a flexible, extensible design system for rapid UI development and consistent styling across applications.
@aristobyte-ui/typescript-config
Shared TypeScript config presets used across AristoByteUI platform and packages.
@aristobyte-ui/utils
A collection of shared utility functions for AristoByte projects, designed to provide reusable helpers, streamline common operations, and ensure consistency across applications and packages.