Home
An Unstyled component library for Svelte 5.
Why make this and not use MeltUI or BitsUI?
I wanted to make this for 3 reasons:
- I don’t enjoy the builder pattern that Melt uses, though it does give you ultimate control. And Bits is using Melt under the hood, which in turn uses Svelte 4 and stores.
- I wanted to try out all the new features of Svelte 5.
- This originally was something I was buiilding for another project I’m working on, but decided I liked it a lot that others might too. I will also be using this in all my new projects.
Ready to use Lithesome? Get Started!
Credits
- Melt UI - The accessability requirements and how they function.
- Bits UI - Some of the API/prop control flow.
- Radix UI - The accessability requirements and how they function.
- Svelte Headless UI - The class function prop and action forwarding prop.
Why the name Lithesome?
“Lithesome” is another term for “Lithe”, which intern means “thin”, “supple”, and “graceful”.