Web Awesome
@webawesome.com
520 followers 15 following 48 posts
Build better with Web Awesome, the open source library of web components. Upgrade to Pro and ship websites, projects, and apps faster!
Posts Media Videos Starter Packs
webawesome.com
No tricks…all treats! The initial version of Web Awesome Pro's Figma file is coming later this month! 🎃
Screenshot of a login form in Figma using Web Awesome components. The focus is on the Log In button, and the sidebar is open showing variant, appearance, size, and other options.
webawesome.com
At 12:00pm ET, the Web Awesome website will be offline briefly for scheduled maintenance. We expect this to take less than an hour.

Thanks for your patience as we prepare for launch later this month!
webawesome.com
Every Web Awesome theme comes with dark mode built-in 🌛
webawesome.com
This is the correct way to read them 👇
slime.camp
Everyone reads @webawesome.com element names like they are Wario in their head right? is Wah!-button
webawesome.com
Generating QR codes has never been easier!

value="webawesome.com"
label="QR code linking to webawesome.com"
>
Screenshot of a QR code example from the Web Awesome docs
webawesome.com
The components are built with JavaScript. It's no JavaScript for the user 😅
webawesome.com
Animate elements declaratively with nearly 100 baked-in presets, or roll your own with custom keyframes with <wa-animation>
webawesome.com
Use <wa-intersection-observer> to easily add classes to elements when they appear in the viewport. No JavaScript required!
webawesome.com
Eight new icon packs?

Great work, @fontawesome.com! 🫡
fontawesome.com
7 new Icon Packs isn’t cool. You know what is? 8 new Icon Packs!

FA Utility is hot off the presses! To celebrate this release, you can get a 20% off discount on the first year of a Pro+ subscription and see what all the fuss is about!

Grab it now: fontawesome.com/plans/pro-pl...
Grid of Utility icons on a navy background
webawesome.com
Web Awesome bakes accessibility in!

Form controls automatically wire up their labels and hints under the hood, allowing you to write cleaner HTML with less chance for error. 💪
Screenshot of the Nickname example from the <wa-input> docs.
webawesome.com
Web Awesome makes drawers easy. And with declarative invokers, you can open and close them without writing any JavaScript.
Screenshot of a Web Awesome drawer from the docs.
webawesome.com
Format relative times like a champ with our declarative wrapper around the platform's Intl.RelativeTimeFormat API.

webawesome.com/docs/compone...
Screenshot of the first relative time example from the docs.
webawesome.com
🌟 Add user feedback to your app with ease!

The <wa-rating> component lets you customize ratings with labels, precision, sizing, custom icons, and more.

Check out the docs and make your UI shine! 📊✨
Screenshot of the rating component
webawesome.com
Friendly reminder that Web Awesome is — and always will be — free and open source 👑
Screenshot of the "Make something AWESOME with open-source web components" banner from the Web Awesome website.
webawesome.com
webawesome.com
Web Awesome 3.0.0-beta.6 has just been published to npm.

This version is safe to use, as it pins the affected dependency to the last safe version. You can update to 3.0.0-beta.6 by running the following command:

npm i @awesome.me/[email protected]
webawesome.com
⚠️ SECURITY ALERT: An npm dependency used by Web Awesome was compromised a few hours ago.

This ONLY affects npm installs — CDN users are safe.

DO NOT install Web Awesome via npm right now. New unaffected version is publishing now…
webawesome.com
Web Awesome 3.0.0-beta.6 has just been published to npm.

This version is safe to use, as it pins the affected dependency to the last safe version. You can update to 3.0.0-beta.6 by running the following command:

npm i @awesome.me/[email protected]
webawesome.com
⚠️ SECURITY ALERT: An npm dependency used by Web Awesome was compromised a few hours ago.

This ONLY affects npm installs — CDN users are safe.

DO NOT install Web Awesome via npm right now. New unaffected version is publishing now…
webawesome.com
socket.dev
Socket @socket.dev · Sep 15
🚨 Malicious update to @ctrl/tinycolor on npm is part of an active supply chain attack hitting 40+ packages across multiple maintainers. Audit & remove affected versions.

Our analysis of the malware: socket.dev/blog/tinycol... #NodeJS #JavaScript
Popular Tinycolor npm Package Compromised in Supply Chain At...
Malicious update to @ctrl/tinycolor on npm is part of a supply-chain attack hitting 40+ packages across maintainers
socket.dev
webawesome.com
⚠️ SECURITY ALERT: An npm dependency used by Web Awesome was compromised a few hours ago.

This ONLY affects npm installs — CDN users are safe.

DO NOT install Web Awesome via npm right now. New unaffected version is publishing now…
webawesome.com
🚀 3.0.0-beta.5

🎨 Added color generation to Theme Builder (pro)
📐 now works with @fontawesome.com 7
👀 Added component
💬 Added the Hindi translation
🐛 Various bug fixes and improvements

Changelog: webawesome.com/docs/resourc...
Changelog
Changes to each version of the project are documented here.
webawesome.com
webawesome.com
Sorry we missed this message. Thanks for bringing this up. We'll get it fixed soon! — CL
webawesome.com
Thinking of doing a podcast soon. Part of it will have a Q&A. What questions do you have for us? 🤔