Web Awesome (@webawesomer) header
Web Awesome (@webawesomer) profile picture

Build better with Web Awesome, the open source library of web components. Upgrade to Pro and ship websites, projects, and apps faster!

Joined March 2024
Photo by Web Awesome (@webawesomer)Photo by Web Awesome (@webawesomer)Photo by Web Awesome (@webawesomer)Photo by Web Awesome (@webawesomer)Photo by Web Awesome (@webawesomer)Photo by Web Awesome (@webawesomer)Photo by Web Awesome (@webawesomer)Photo by Web Awesome (@webawesomer)Photo by Web Awesome (@webawesomer)Photo by Web Awesome (@webawesomer)
Most layouts are a stack, a cluster, or a split, so those get classes. Your button padding doesn't. <div class="wa-stack"> <div class="wa-cluster">…</div> </div> Here's a way to visualize layout utilities.
1
1
88
🧡
Web Awesome is one of the rare solution that works with HTML only project. Definitely recommending it.
1
2
186
Look awesome, even without components. <button class="wa-brand">Save</button> <input type="text"> <table>…</table> <dialog>…</dialog> Native Styles make the HTML you already write look like you meant it.
1
1
1
3
321
Wide table on a phone? Wrap it in a scroller. <wa-scroller> <table>…</table> </wa-scroller> The edges fade to show you there's more to scroll, and it's keyboard accessible.
1
4
155
Love to hear that. The skills make a big difference, and they keep getting better!
FWIW, I built a prototype using @webawesomer + Go for three months. It was a nice experience, and the agents had almost no issues (newer models would probably have even fewer) Personally, I think there's a third/alternative way
1
112
10 design systems benchmarked with tests that fail when a component is too slow. Web Awesome opened a country selector in 137ms, only 76ms behind than the top performer. Not bad, but we can do even better! Thanks for the open tests, @denodell denodell.com/blog/design-sys…
1
2
119
And with the right skills, they're really good at using them too. ✨
People aren't going to like this, but agents are really good at writing web components.
6
206
The scariest thing in your codebase this Halloween is a feature your coding agent made up. 🙅‍♀️ <wa-fancy-card glow> Our agent skills are checked against the library on every build, so you can create faster and more consistently with AI.
71
The only skeleton we ship year-round. 💀 <wa-skeleton effect="sheen">
1
119
<wa-toast> used to be a Pro thing. Now it's in Core. Free toast. Butter sold separately. 🧈
3
140
Your notification bell has been sitting there doing nothing. Make it buzz. <wa-icon name="bell" animation="buzz"> Other animations include wag, jello, float, and swing, and all of them respect prefers-reduced-motion.
169
"Make it look nice" is not a design system. Our Agent Skills keep things looking the way they're supposed to. 👌
1
74
Nobody should have to click "previous month" 400 times to enter their birthday. <wa-known-date> gives you day, month, and year. Three plain inputs that submit as a single form control with a clean ISO date. Your users' thumbs say thanks.
2
4
177
Your plain <button> showed up to the party in browser defaults again. Web Awesome's native.css styles the HTML you already wrote: buttons, inputs, selects, tables, dialogs, details. It all matches your theme. Nobody has to know. 🤫
1
120