AgnosticUI - Local Components for React, Vue, Svelte & More
The UI kit that lives in your project. Local components. AI-friendly. React. Vue. Svelte. Astro. Angular. Solid. Preact.
๐๐ถ๐๐ฐ๐ผ๐๐ฒ๐ฟ๐ ๐๐ฎ๐๐ต๐ฏ๐ผ๐ฎ๐ฟ๐ฑ for React, Vue, and Lit
One implementation. 100% framework consistency.
โ Token-driven UI
โ 15+ "One-Class" Skins
โ Light/Dark variants included
www.agnosticui.com/playbooks/da...
#DesignSystems #Frontend #WebDev#CSS
17.02.2026 16:35 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
Yeah, it's an interesting progressive approach. Thanks for sharing your thoughts.
02.02.2026 17:38 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
I agree and it's why I called mine AgnosticUI ๐ It IS fun when you get to npm install your own thingies you built in previous years no doubt!
02.02.2026 17:36 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
As you know I'm a fan. How'd you end up with 100ms delay specifically? Does this work equally well on a page with 10 WCs vs. one with say 100 WCs?
02.02.2026 17:34 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
AgnosticUI Docs Show SelectionButtonGroup component
๐ New in AgnosticUI: SelectionButtonGroup & SelectionCardGroup
Just shipped two components while building our Onboarding Playbook!
โจ SelectionButtonGroup
Compact button-styled radio/checkbox
โจ SelectionCardGroup
Rich card-based selection
#WebDev #React #Vue #Svelte #WebComponents #OpenSource
02.02.2026 16:14 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Iโd love to hear that episode. Iโm pretty sure yours was the articles I read re how to go about SSR and also FOUC circumnavigation in web components yes? Um, those would be amazing topics in my ear holes ๐ cc @stuffbreaker.bsky.social @shoptalkshow.com
29.01.2026 13:44 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
AgnosticUI - Local Components for React, Vue, Svelte & More
The UI kit that lives in your project. Local components. AI-friendly. React. Vue. Svelte. Astro. Angular. Solid. Preact.
Most AI-generated UI defaults to React + shadcn + Tailwind ๐ด
I used AgnosticUI to test if an LLM has the capability to respect a design system's constraints to generate bespoke pages:
Login Playbook + prompts are public if you care about repeatable AI UI output:
www.agnosticui.com/playbooks/lo...
27.01.2026 19:28 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
AgnosticUI's new Responsive Login Playbook โ screenshot image capture of how it looks at the Tablet size.
AgnosticUI major update live! ๐
Login Playbook: AI recipes for React, Vue & Lit.
Buttons: Full-width support.
Inputs: Auto-centered addons & standard sizing.
CLI: Automation via --skip-prompts.
Figma: Token variables, 5 components.
www.agnosticui.com/playbooks/lo...
#WebDev #OpenSource #Frontend
19.01.2026 15:38 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Sure, we can do certain things to ensure short term survival (Jr/Sr), but, what about our dignity? This endless chasing relevance is maddening and at a certain point you have to backup and ask: How does this whole arrangement REALLY play out when the overall energy appears to be "remove the humans".
09.01.2026 14:05 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Addy, ALWAYS appreciate you man! But, something feels oversimplified. Elephant in room is many folks genuinely feel crummy re how powers that be are approaching all this, no?
Survival formula: Adapt. Pivot. Adapt. Pivot. Adapt. Pivot. Get back on hamster wheel. Remember big brother IS your master.
09.01.2026 13:57 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Hey Sarah. Long time! I know you were joking. But. Doesn't that feel wrong? Now we have to dumb down our writing just so folks know we're humans? Feels icky that we're accommodating all this, but, I DO get it. Maybe the Tailwind clobbered by LLMs thing's got me down. I dunno :(
08.01.2026 16:35 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
@tolin.ski So I rewrote AgnosticUI in Lit web components and I've definitely contemplated if some tasteful classless, typography defaults, utilities, helpers, etc. should be added in. It's very interesting to see Graffiti. Will have to play with it. Always dug Pico, OpenProps, etc. Synergy opp?
05.01.2026 19:27 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
Photoshop (Web) and Spectrum; Microsoftโs Fluent UI and FAST, VS Code; Salesforce Lighting; GitHubโs UI; Shopify
Polaris Design System; USWDS; and Apple, Porsche, SpaceX, Reddit all supposedly too. Seems like there's some pretty serious big hitters using 'em. Sweet spot's primitives & design systems
05.01.2026 19:19 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Looking for some web component guru to compare vitest vs. open-wc/testing. I used the former out of habit with other tech but maybe later is better? Any thoughts?
05.01.2026 19:15 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
I never see these sorts of goodies until I've already built like 50+ components lol. Hey, but, I thought I was wrong to use vitest (and not open-wc/testing which I didn't discover until I was too far in). Thoughts comparing the two? I've only been writing web components more seriously in 2025 so...
05.01.2026 19:14 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
AgnosticUI
One themeโฆall frameworks! Lit. Vanilla. React. Vue. Svelte.
I rewrote AgnosticUI in Lit web components www.agnosticui.com and I think it's a fairly straight forward implementation if you're looking for source code to read. I'm honestly just diving in more heavily in last 6 months. So, you can see all my mistakes too lol.
05.01.2026 19:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
I read. Yeah, unsurprisingly, your second to last paragraph. Man. I'm. Like. 100%. Right. There. With. You. My. Brother (yes, obnoxious misuse of periods to make it land lol...because, fuck it, I'm a human after allโand I can use an em dash if I want :p
02.01.2026 19:11 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
AgnosticUI
One themeโฆall frameworks! Lit. Vanilla. React. Vue. Svelte.
Yes! I rewrote AgnosticUI from scratch in Lit. 55+ components. New CLI - www.agnosticui.com
31.12.2025 22:36 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
AgnosticUI
One themeโฆall frameworks! Lit. Vanilla. React. Vue. Svelte.
Yes! Mine :) I just finished rebuilding AgnosticUI from scratch. 55+ components. New CLI. Feedback, GitHub stars, and help spreading the word would be greatly appreciated if you like it.
๐ agnosticui.com โญ github.com/AgnosticUI/agnosticui
31.12.2025 22:34 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Here's a tip my friend: ::part is from outside ::slotted is from within. Helps me remember at least :) Best of luck
31.12.2025 22:31 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
Biggest thing I can think of was realizing a11y is affected so you just have to put your <label for="ID"> in same shadow and you're pretty much off and running imo. Complex super compound component styles can get tricky too.
31.12.2025 22:28 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
AgnosticUI
One themeโฆall frameworks! Lit. Vanilla. React. Vue. Svelte.
Microsoft's FAST/Fluent UI, GitHub's github-elements, Shoelace, Salesforce's Lightning, and finally Adobe's use of its Spectrum Web Components library in Photoshop.
And, Chad, I just prerelease v2 rewrite of AgnosticUI www.agnosticui.com -- maybe what you're looking for? Not headless though.
31.12.2025 22:12 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Scott is this basically a combo of classless and CSS utilities (but more like 2+ rules per class)? Noticed .box with background, padding, border-radius, border. Do you have a rationale post? Curious to read if so Btw, I rebuilt AgnosticUI in Lit web components lately (you eval'd v1 a few years back)
31.12.2025 22:09 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
What does that mean? Have you tried Lit? What about only using for primitives and import'ing into your framework? I think that's what many people are doing. I went to pains to make my lib (built now in Lit web components) very dUX friendly for React and Vue. Would like to hear what "feel wonky".
31.12.2025 22:03 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
I used vitest for my framework rewrite. Wasn't even aware of open-wc/testing until I'd like written 30+ components lol. What does your protected example mean btw?
31.12.2025 22:01 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
I rewrote AgnosticUI to use Lit web components. There are a couple simple things that I believe should be up front and center in any intro to web components โ 1. get used to placing <label> alongside your implementation in shadow dom 2. CSS parts, ::slotted, etc.
31.12.2025 22:00 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
I'm still trying to figure out how to get the word out on my OSS without resorting to just cracking back open my IDE and writing code. I'm so much more comfortable there. Hours of shameless plugs in Discord servers. I feel like a fucking used car salesperson. Necessary evil but I really hate it :(
31.12.2025 16:19 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
I completely rewrote AgnosticUI v2 with Lit Web Components
@lit/react wrappers for React DX
Vue wrappers for Vue DX
Direct web components for Svelte, Solid, Angular
Feedback and GH โญ welcomed!
๐ agnosticui.com โญ github.com/AgnosticUI/agnosticui
#WebDevelopment #WebComponents #Lit #UiComponents
30.12.2025 19:28 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
Discover open source alternatives to popular software. Curated by @kulpinski.dev
Join 8k+ subscribers โ openalternative.co
Intelligent Glamour. Style. Beauty. 2026 Trends.
Defining the modern wardrobe, one story at a time. ๐ Explore the latest https://www.herfashionforever.com
The best design systems podcast ever. At any time. According to no one.
https://officehours.systems/
Transformational (fractional) CTO, Board Advisor, Cloud & SaaS Expert, Code Ninja, Web Standards Advocate, Social Impact Lover
Extract data, scrape HTML, capture screenshots and follow links with powerful APIs tailored to your business needs.
Website: opengraph.tools
Illustration + Photography + Web Design
I was young, I needed the work.
https://pablolarah.cl
https://pablolarah.blogspot.com
https://pablolarah.tumblr.com
https://www.behance.net/pablolarah
https://ko-fi.com/pablolarah/tip
Just a guy with a laptop and a dream.
Fun-loving coder and speaker. I love web development, web components, and design systems. Creator of the WC Toolkit.
I work at ZocDoc.
Design systems architect โข Author of various open source tools โข A girl who lost her heart somewhere in California ๐งก โข Mainly posting about design systems, web components & the web platform.
๐ฎ https://arielsalminen.com
๐ https://elenajs.com
๐ฉ๐ปโ๐ฆฐ She/her
Web Designer/Dev. Accessibility & Performance Fan. Mediocre surfer.
Engineer: Squarespace Performance & Accessibility
My Web components course: $25 if you use the code TWENTYFIVE https://scottjehl.com/learn/webcomponentsdemystified/
scottjehl.com
Cohost of @syntax.fm
Executive Producer @Sentry.io
Creator of Level Up Tutorials -> now a part of Syntax
Bboy, Denver, Michigan
I like to explore and teach web dev topics.
(she/her) โจ a11y โข CSS โข HTML โข 11ty โข Design Systems
creator of @QwikDev, @angular, @angularjs, co-creator of #karmajs
I make things for making things.
@leaverou@front-end.social on Mastodon, @leaverou elsewhere
https://lea.verou.me
https://youtube.com/@chantastic
Content lead for Chrome Web Developer Relations. Opinions (and cats) my own.
๐ฑ๐ง Web UI engineer, speaker/author/educator specializing in web accessibility โข Creator of Practical Accessibility https://practical-accessibility.today
#HTML #CSS #a11y
โข Blog https://sarasoueidan.com
โข Newsletter https://www.sarasoueidan.com/newsletter
#CSS ex-Google Chrome DevRel, CSSWG, co-host The CSS Podcast, host @ GUI Challenges, co-host Bad@CSS Podcast.
Creator of VisBug, open-props.style, gradient.style, transition.style & more
UI, UX, CSS, HTML, JS
https://nerdy.dev
Making the web more stylish โจ๐จ DevRel Lead for CSS & Web UI @ Google Chrome. Cohost of the CSS Podcast & host of Designing in the Browser. ๐ una.im