hacker-ui
hacker-ui copied to clipboard
Development on Hiatus
👋 Hi all,
Thank for you taking interest in this project. It has been a passion project of mine for some time now and I do plan on finishing it once I have the appropriate time to do so.
This library has a very strict philosophy of being lightweight and simple. However, that doesn't mean that implementing it is. Where the development got sidetracked was with the styling system behind it. I was working on a relatively novel CSS-in-JS lib that combined statically extracted CSS-in-JS, atomic CSS, and theming and got stuck along the way.
What I learned is that themable, statically-extracted atomic CSS-in-JS is an incredibly difficult problem that requires a surprising amount of bundler and babel integration. I was working on this in some other messy repos if you'd like to take a look:
- https://github.com/ricokahler/atomic-css-in-js (very messy, very not ready)
- https://github.com/ricokahler/flair
I don't want to release Hacker UI unless it's fast and composable and I strongly believe I can't do that without more time to dedicate towards the styling solution.
When Hacker-UI is released it'll be the smallest library of its kind while still being completely composable and themable.
Watch releases to be notified when development picks back up.