Zag.js
146 posts

Zag.js
@zag_js
UI components powered by Finite State Machines. Created by @thesegunadebayo
Katılım Nisan 2022
1 Takip Edilen1.8K Takipçiler
Zag.js retweetledi

The same goes for most UI components, regardless of complexity.
With a state machine or any event-driven architecture, you can model components without coupling them to a framework.
Working on @zag_js proved this for me.
Artem Zakharchenko@kettanaito
There is no reason a rich text editor has to be coupled with a UI framework. None. It's just a state machine. It has to be headless.
English

Zag now has a community page 🥳
We're excited to showcase the brilliant minds behind Zag. zagjs.com/community
English
Zag.js retweetledi
Zag.js retweetledi

zagjs.com from the chakra-ui team has landed on svelte ❤️🔥
github.com/chakra-ui/zag/…
Eesti
Zag.js retweetledi
Zag.js retweetledi
Zag.js retweetledi

Pairing Zag.js + Preact = fast, accessible, and lightweight ❤️
Peter Steinberger 🦞@steipete
UI powered by @preactjs and zagjs.com Wanted sth lightweight yet powerful and that stack rules.
English

@zag_js I was exploring ways to implement keyboard interactions on complex custom UI elements using some kind of "framework"
English
Zag.js retweetledi

I should be sleeping since 4 hrs ago instead I'm reading about @zag_js ... What's wrong with me 😱
English
Zag.js retweetledi

@zag_js i almost opened an issue/discussion on GitHub because it wasn't mentioned in the docs.
also after checking out the repository, it turns out there are a lot of great examples too.
thank you for this awesome project 🥰
English
Zag.js retweetledi

@pascalbaljet @jstrmk_ Oh no. Chakra UI was not renamed; it is built on top of Zag.js, a framework-agnostic component library.
Zag.js works for even vanilla JS, see examples here:
github.com/chakra-ui/zag/…
English
Zag.js retweetledi

@olivtassinari @base_ui @sveltejs Thanks!
If you're looking for some inspiration, @ark_ui_+ @zag_js have an interesting approach where component state and DOM operations are isolated in common JavaScript state machines, and “last mile” adapters for the various frameworks are built on top.
English
Zag.js retweetledi

Had a great time chatting with Chris Simmon, creator of Skeleton dev, a popular @sveltejs component library.
Watch 👉🏽 youtube.com/watch?v=SLPBmP…
We chat about how they use @zag_js to build accessible components in Skeleton.

YouTube
English
Zag.js retweetledi

Had a great chat with Karim @k_netoum about how he’s using @zag_js to build reusable Vanilla JS components (Corex UI), and using them in a 🐦 Phoenix app.
Watch the conversation here 👇🏻 youtube.com/watch?v=D1To2_…

YouTube

English
Zag.js retweetledi

@thesegunadebayo @nelsonlaidev I think @zag_js @ark_ui_ and @panda__css should get a lot more love from community, because these libraries is so freaking cool.
English





