Corex is an accessible and unstyled UI components library written in Elixir and TypeScript that integrates Zag.js state machines into the Phoenix Framework.
Corex provides accessible, unstyled UI components for Phoenix LiveView apps using Zag.js state machines.
How It Works
While building a lively web app with Phoenix, you find Corex – a set of ready-to-use interactive building blocks that make your pages smarter and easier to use.
Simply tell your app to include Corex, and it grabs everything needed in moments.
Link Corex's smart behaviors to your pages so components respond to clicks and keyboards naturally.
Place expandable sections, checklists, dropdowns, or calendars anywhere in your pages – they work instantly.
Click around and see smooth animations, keyboard navigation, and accessibility that feels professional without extra work.
Apply your own colors, sizes, and layouts since components start completely plain.
Your web app now has delightful, accessible interactions that users love, all running smoothly in Phoenix.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.