onlook
onlook copied to clipboard
[FEAT] Unified way to handle UI libraries
Describe the feature
We have support requests for a few UI libraries already:
- Ant design https://github.com/onlook-dev/onlook/issues/153
- Material UI https://github.com/onlook-dev/onlook/issues/132
- ShadCN (we use internally)
We should have a unified way to support these UI libs. See this Discord thread for more discussion
The proposal is to create a lightweight, standard API similar to what Framer has, allowing users to quickly add support for their components by annotating a type file. Also see Storybook and MagicPattern.
@bkrmendy is taking a stab at this. It needs component support first. See discussion here: https://discord.com/channels/1258534787279355975/1261446485304934402/1277653595331887168
@bkrmendy just checking in how this is going? Should we try to hand this off?
Also support for Headless UI would be great https://headlessui.com/