Rapidly build highly customizable admin panels for Phoenix LiveView apps

Create CRUD views in minutes, not hours. Extend and customize with ease.

Production-ready in 30 minutes

Extend and customize with ease

Customizable CRUD views, search and filtering, resource and item actions, authorization, and more.

Customizable Metrics

Easily add value metrics (like sums or averages) to your resources for a quick glance at your date.

Powerful Resource Actions

Add your globally available custom actions (like user invitation or exports) with additional form fields to your LiveResources.

Fast Search & Filtering

Find exactly what you need with powerful search capabilities and customizable filters.

Loved by developers worldwide.

Join the community of developers who have streamlined their admin panel development with Backpex. Fast, flexible, and built for modern Phoenix applications.

"Once you get going though, I love the simplicity. Just this morning, I created a full admin site for all the schemas in my application and even got into the details of field customizations, computed fields, etc. To be completely done with that and have custom actions for some resources was just fantastic."

James Carr

"Backpex is a customizable admin panel built for Phoenix LiveView applications. It allows you to quickly create customizable views for your existing data. And has some great features like search and filters, authorization, and supports associations."

ElixirCasts

"I've recently started playing around with Backpex, and I have to say that I'm very impressed. Previously, I've primarily worked with Python codebases, and I'm a big fan of Django Admin, which seems to me like a clear equivalent."

Ondřej Zapletal

Ready to support you

Let us know what you're struggling with, and we will get back to you. The more details you share, the better we can assist you.

Frequently Asked Questions

We provide extensive documentation on hex.pm. It includes a Getting Started Guide as well as explanations of each part of Backpex. You can find it here.

Please create a GitHub issue and select "Bug Report" if you've found a bug. Make sure that you are using the latest version and determine if your bug is really a bug and not an error on your side, e.g. using incompatible environment components/versions.

We are looking forward to receive new feature suggestions. Please create a GitHub discussion and use the "Ideas" category to suggest ideas.

You are welcome to contribute to Backpex. We provide an extensive guide on how you can contribute to Backpex in our docs. You can find it here.

Yes! We are happy to see Backpex being used in commercial projects. Backpex is licensed under the MIT licence.

We have included a Typeform on this page. Let us know what you're struggling with and we'll get back to you with tailored support. You can also join our Slack community and ask for help. If you don't use Slack, feel free to start a GitHub discussion on GitHub in the Q&A category.

Yes! You can find the source code in our Github repository.