Package Exports
- @jsxtools/aui
- @jsxtools/aui/api
- @jsxtools/aui/api/dom
- @jsxtools/aui/api/fetch
- @jsxtools/aui/elements
- @jsxtools/aui/elements/children-changed
- @jsxtools/aui/elements/click
- @jsxtools/aui/elements/drag
- @jsxtools/aui/elements/drop
- @jsxtools/aui/elements/file
- @jsxtools/aui/elements/form-associated
- @jsxtools/aui/elements/form-associated-file
- @jsxtools/aui/elements/internals
- @jsxtools/aui/elements/shadow
- @jsxtools/aui/mixins
- @jsxtools/aui/mixins/children-changed
- @jsxtools/aui/mixins/click
- @jsxtools/aui/mixins/drag
- @jsxtools/aui/mixins/drop
- @jsxtools/aui/mixins/file
- @jsxtools/aui/mixins/form-associated
- @jsxtools/aui/mixins/form-associated-file
- @jsxtools/aui/mixins/internals
- @jsxtools/aui/mixins/shadow
- @jsxtools/aui/react
- @jsxtools/aui/react/click
- @jsxtools/aui/react/drop
- @jsxtools/aui/react/file
- @jsxtools/aui/react/form-associated
- @jsxtools/aui/react/form-associated-file
- @jsxtools/aui/react/internals
Readme
AUI
AUI is a baseline UI available as Mixins, Custom Elements, and React Components, enabling you to build accessible and reusable components in whatever development environment you prefer.
Features
- 🎨 TypeScript Support: Full type safety and autocompletion
- ⚡ Performance Optimized: Efficient updates and rendering
- 🚀 Zero Dependencies: Lightweight and framework-agnostic
- 🎯 React Exports: Every custom element is available as a React component
- 📦 Tree-shakeable: Only import what you need
- 🎨 Fully Covered: Full 100% test coverage
Installation
npm install @jsxtools/aui
Contributing
Contributions are welcome!
- Fork the repository
- Create your feature branch (
git checkout -b your/amazing-feature
) - Commit your changes (
git commit -m "Add some amazing feature"
) - Push to the branch (
git push origin your/amazing-feature
) - Open a Pull Request
License
This project is licensed under the MIT No Attribution License.