Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/applelo/compotes
🍯 Components library focused on accessibility/customization
https://github.com/applelo/compotes
accessibility accordion collapse components draggable drilldown dropdown javascript marquee typescript
Last synced: 23 days ago
JSON representation
🍯 Components library focused on accessibility/customization
- Host: GitHub
- URL: https://github.com/applelo/compotes
- Owner: Applelo
- License: mit
- Created: 2023-02-11T19:53:57.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-26T20:21:04.000Z (3 months ago)
- Last Synced: 2024-09-27T03:49:20.737Z (about 2 months ago)
- Topics: accessibility, accordion, collapse, components, draggable, drilldown, dropdown, javascript, marquee, typescript
- Language: TypeScript
- Homepage: https://compotes.dev
- Size: 838 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Compotes
> A components library focused on customization/accessibility
To learn more, check the *[documentation](https://compotes.dev)*.
## ✨ Features
- 👨🎨 Minimal CSS to do your customization
- 🦾 Accessibility in mind
- 📠 Fully typed## 🍏 Compotes
- Collapse/Accordion ([demo](https://compotes.dev/demo/drilldown.html))
- Drag ([demo](https://compotes.dev/demo/drag.html))
- Drilldown ([demo](https://compotes.dev/demo/collapse.html))
- Dropdown ([demo](https://compotes.dev/demo/dropdown.html))
- Marquee ([demo](https://compotes.dev/demo/marquee.html))And more to come!
## 🍯 Pots
Vanilla JS/TS
```bash
npm i -D compotes# yarn
yarn add -D compotes# pnpm
pnpm add -D compotes
```
> Vue 3/Nuxt 3 packages will arrive soon stay tuned!
## 🙋♂️ Why ?
A lot of components library are already shipped with styles but as a Front End developer, I always wants to override a lot. Futhermore, there are not always accessible or they are shipped with jQuery.
There are some good library like [React Aria](https://react-spectrum.adobe.com/react-aria/react-aria-components.html) but it's made to work on one framework and I work on different tech like Wordpress, Symfony or VueJS.
> This library provides only the compotes and it's you to make a tart.
## 👨💼 License
MIT