anysystem-design
v0.0.68
Published
Powerful open source libraries for React and Tailwind CSS.
Readme
Anysystem Design
Powerful open source libraries for React and Tailwind CSS.
📚 Documentation
- Getting Started Guide - Installation and setup
- Component Catalog - Complete component reference
- API Documentation - Detailed API docs
Quick Links
🌐 Usage Guide
Please visit https://david-marstree.github.io/anysystem
⚡ Quick Start
Installation
npm install anysystem-designBasic Usage
import {
AppProvider,
Button
} from "anysystem-design";
export default function App() {
return (
<AppProvider appName="anysystem">
<Button variant="primary">Click Me</Button>
</AppProvider>
);
}Form Example
import { Formik, Form } from 'formik';
import { FormControl, FormInput, Button } from 'anysystem-design';
function MyForm() {
return (
<Formik
initialValues={{ email: '' }}
onSubmit={(values) => console.log(values)}
>
<Form>
<FormControl name="email" label="Email" required>
<FormInput name="email" type="email" />
</FormControl>
<Button type="submit" variant="primary">Submit</Button>
</Form>
</Formik>
);
}🎨 Features
- 20+ Components - Complete UI component library
- Form-First Design - Extensive Formik integration
- TypeScript Support - Full type definitions
- Responsive - Mobile-first design
- Tailwind CSS - Utility-first styling
- Accessible - ARIA compliant components
- Tree Shakeable - Import only what you need
📦 What's Included
- Form Components: Input, Select, Checkbox, Radio, DatePicker, etc.
- Layout Components: Container, Row, Column, SideMenuLayout
- Interactive: Button, Modal
- Data Display: DataTable, Text
- Navigation: Navbar, NavList
