Elyra
Elyra The coding agent eTerm The terminal that knows where each command ends Huskarl AI colleagues on your own Mac Starf An activity monitor for Apple silicon that never invents a number etrans An SSH and SFTP client for macOS Elyra VM Virtual machines for macOS, Linux and Windows on your Mac Litr A small, native web browser for macOS Notr A notebook for macOS e The native code editor Elyra Grove Native local development environment Askr The real server for Laravel & PHP Elyra Framework Rust + Svelte 5 framework for desktop apps Elyra Conductor Local project conductor Refr Local-first PDF workspace for macOS Elyra Workspace A desktop workspace for coding agents Elyra SQL Server MySQL-compatible SQL server in Rust Elyra Félagi Agents as teammates on one board Elyra SQL Client Native desktop SQL workbench Elyra SQL Anywhere Replication-ready SQL engine Elyra Sjá SEO & GEO workspace for macOS Elyra DataGrid Server-driven data grid for Laravel
Development
Development
Release notes
Changelog
Elyra

Flux UI

Live component index, Blade‑to‑Flux converter, and a full page generator.

@elyracode/flux-ui gives the agent up‑to‑date knowledge of every Flux UI component by fetching livewire/flux directly from GitHub. It also converts existing Blade views and scaffolds new pages with Livewire 4 best practices.

Install

elyra install npm:@elyracode/flux-ui

Tools

Tool Description
flux_component_index Fetch the live Flux UI component library from GitHub. Always up to date, cached for 24h.
blade_to_flux Analyze a Blade file and suggest Flux UI component replacements
flux_generate_page Generate a complete page scaffold: Blade view, Livewire component, migration, route

Commands

Command Description
/flux Interactive selector for all Flux UI tools

Examples

Live component reference

> Show me all available Flux UI components
> What props does flux:table support?
> Show me the flux:modal component API

Convert existing views

> Convert resources/views/users/index.blade.php to use Flux UI
> Analyze my dashboard view for Flux conversion opportunities

The agent identifies HTML/Tailwind patterns (tables, forms, modals, buttons) and suggests specific Flux replacements.

Generate new pages

> Generate a products CRUD page with Flux UI
> Create a user settings page with profile form and password change
> Build a dashboard with stats cards and a recent orders table

The agent generates all four files: Blade view with Flux components, Livewire class with #[Validate] / #[Computed] / #[Url], migration, and route.

How it works

  1. Component index — fetches livewire/flux from GitHub, filters component files, extracts props and slots
  2. Blade converter — pattern‑matches 15+ HTML elements against Flux equivalents (button, input, select, table, modal, tabs, card, dropdown, breadcrumb, tooltip, switch, sidebar, header, …)
  3. Page generator — fetches the component index for accurate API usage, then produces structured generation instructions with Livewire 4 best practices

All GitHub fetches are cached at ~/.elyra/cache/github/ for 24 hours.