Skip to content

Backpex is a highly customizable administration panel for Phoenix LiveView applications.

License

Notifications You must be signed in to change notification settings

naymspace/backpex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9197914 Β· Jan 10, 2025
Sep 23, 2024
Jan 8, 2025
Jan 10, 2025
Jan 10, 2025
Jan 10, 2025
Mar 14, 2024
Nov 7, 2024
Nov 7, 2024
Dec 6, 2023
Oct 25, 2024
Dec 6, 2023
Dec 6, 2023
Oct 17, 2024
Sep 30, 2024
Sep 30, 2024
Oct 17, 2024
Dec 6, 2023
Sep 10, 2024
Dec 25, 2024
Jan 10, 2025
Jan 10, 2025

Repository files navigation

CI License: MIT Hex Hex Docs



Phoenix Admin Panel built with PETAL Β· Backpex

πŸ“š Documentation β€’ πŸ› οΈ Installation Guide β€’ 🩡 Contribute

Backpex

Welcome! Backpex is a highly customizable administration panel for Phoenix LiveView applications. Quickly create beautiful CRUD views for your existing data using configurable LiveResources. Backpex integrates seamlessly with your existing Phoenix application and provides a simple way to manage your resources. It is highly customizable and can be extended with your own layouts, views, field types, filters and more.

Backpex Screenshot

Key Features

  • πŸ“Š LiveResources: Quickly create LiveResource modules for your database tables with fully customizable CRUD views. Bring your own layout or use our components.
  • πŸ” Search and Filters: Define searchable fields and add custom filters for instant, LiveView-powered results.
  • ⚑ Resource Actions: Implement global custom actions like user invitations or exports, with support for additional form fields.
  • πŸ”’ Authorization: Handle CRUD and custom action authorization via simple pattern matching, with optional integration for external authorization libraries.
  • 🧩 Field Types: Out-of-the-box support for Text, Number, Date, Upload, and more. Easily extend with your own custom field type modules.
  • πŸ”— Associations: Effortlessly handle HasOne, BelongsTo, and HasMany(Through) associations with minimal configuration. Customize available options and rendered columns.
  • πŸ“ˆ Metrics: Add value metrics such as sums or averages for quick data insights, with more metric types on the horizon.

Installation & Documentation

See our comprehensive installation guide for more information on how to install and configure Backpex in your Phoenix application.

We also provide a detailed documentation with guides on how to use Backpex and how to customize it to your needs.

Learn More

License

Backpex is open-source software, licensed under the MIT License.