
I made Pear, a small Vue component library for PicoCSS
I like PicoCSS, and I like Vue. Maybe you like those things too?
Pear is a small Vue 3 component library built on top of PicoCSS. The basic idea is: keep the nice semantic HTML and low-clutter styling from Pico, then add the Vue bits like crunchy granola into tasty yogurt.
It has typed Vue components for things like buttons, inputs, selects, modals, accordions, dropdowns, and layout primitives. It tries to stay pretty thin: components still render native elements like <button>, <input>, and <dialog>, and PicoCSS does most of the visual heavy lifting.
Pear is mostly something I wanted to exist for myself, but I tried to make it easy for other people to use too. Maybe people like you.
Docs/site: pear.ontic.cloud
Repo: onticcloud/pear
Feedback, issues, "what is this weird Pinia ripoff looking thing doing in my feed," all welcome.