@plusui/library
v0.1.19
Published
Plus UI Core is a great library that offers many features that you can use in any framework without any problems.
Maintainers
Readme
Plus UI Library
Plus UI is a powerful, framework-agnostic UI component library built on Web Components standards. Designed for modern web applications, it seamlessly integrates with any JavaScript ecosystem including React, Vue, Angular, Svelte and vanilla JS. Powered by the Plus UI Design System, it offers enterprise-grade, accessibility-first components that combine pixel-perfect design with exceptional performance.
Our library bridges the gap between design and development, providing a unified solution for creating consistent, scalable, and beautiful user interfaces across platforms.
Quick Links
Features
🎨 Design & Development
- ✨ Powered by Plus UI Design System with modern aesthetics
- 🎯 Component-first architecture for consistent development
- 🛠 Developer-friendly API with extensive customization options
- 📱 Responsive design with mobile-first approach
🔧 Technical Excellence
- 🚀 High-performance optimized components
- 🔍 TypeScript support with full type definitions
- ♿ WCAG 2.1 AA compliant accessibility
- 🏗 Tree-shakeable architecture for optimal bundle size
💪 Framework Support
- ⚛️ React ecosystem integration
- 💚 Vue.js (2.x & 3.x) support
- 🅰️ Angular compatibility
- 💨 Svelte ready
- 🚀 SolidJS integration
- ⚡ Vanilla JavaScript/TypeScript usage
- 🎯 Framework-agnostic core architecture
- 🔄 Web Components standard compliance
- 🎨 Static HTML/CSS implementation
- 🌐 Compatible with any web framework
- ⚙️ Server-side rendering support
📦 Development Experience
- 📘 Comprehensive documentation with live examples
- 🧪 Extensive test coverage
- 🔄 Regular updates and maintenance
- 💡 Active community support
🌟 Enterprise Ready
- 🔒 Security-first development approach
- 🌐 Internationalization support
- 🎢 Production-tested scalability
- 👥 Enterprise-level support available
Getting Started
Installation
You can install the Plus UI library using NPM or Yarn.
npm install @plusui/coreUsage
You can import the components directly from the library and use them in your application.
import '@plusui/core/dist/plusui.css';
import { PlusButton } from '@plusui/core';
<PlusButton>Click Me</PlusButton>;Framework Integration
Plus UI components can be used in any JavaScript framework or library. Here's an example of using a Plus UI component in a React application.
npm install @plusui/react @plusui/coreimport React from 'react';
import '@plusui/core/dist/plusui.css';
import { PlusButton } from '@plusui/react';
const App = () => {
return <PlusButton>Click Me</PlusButton>;
};
export default App;Documentation
For detailed usage instructions, component API, and live examples, please refer to the official documentation.
Contributing
We welcome contributions from the community to help us improve the Plus UI library. Please refer to our contribution guidelines for more information.
License
Plus UI is licensed under the MIT License.
Contact
For any queries or feedback, please reach out to us at https://plusui.com/.
