Skip to content

UI Components

core

Tables, media browser, draggable lists and multilingual form fields

Included in core

The component library PhoenixKit's own admin is built from, available to your LiveViews: sortable tables and grids with bulk select, tree tables, pagination, an embeddable media browser, a drag-and-drop list and form components, including translatable fields. Built on Tailwind and daisyUI, so it follows your theme.

Use it when

  • You are building admin or back-office screens and want them to match PhoenixKit's
  • A form needs the same field in several languages

What it gives you

  • Sortable tables and grids, bulk select, tree tables and a reorder-strategy modal
  • Load-more and standalone pagination
  • Embeddable MediaBrowser: folder tree, grid/list view, upload, search and trash
  • Draggable List: drag-and-drop grid or list
  • Form components (input, select, textarea, checkbox) and multilang translatable fields
  • Tailwind and daisyUI integration

UI Components news

Nothing posted about UI Components yet. Read its changelog or see all PhoenixKit news.

Install

Included in phoenix_kit. Nothing extra to install.

New app
$ mix igniter.install phoenix_kit
Releases
  1. 3.4.0
  2. 3.3.0
  3. 3.0.0

Related modules

What it needs, what builds on it, and its neighbours in Core.