June 11, 2026
LiveView 1.2.0 is out now! Colocated CSS The biggest new feature is support for Colocated CSS, which is built on the work we did in 1.1 for Colocated Hooks and Colocated JS. def table(assigns) do ~H""" <style :type…
62
866
4
Hot in Phoenix:
Latest Phoenix Threads
I’m releasing a library called biomine , a library for formatting JavaScript (TypeScript is also supported) and CSS code using the Biome ...
New
Hi everyone!
I’m Alekx, some of you may know me from ElixirCasts. I always wished there were a simple, affordable way to get Phoenix app...
New
Hi everyone.
I’ve been working on a Phoenix LiveView library that lets you enable/disable routes in real time from a protected dashboard...
New
What LiveView component are you using for managing small datasets, say 10–20 records, where filtering and pagination are not really neede...
New
I built a free online version of Navia Dratp (yes, that’s the actual spelling), a long out of print strategy game by Bandai. Think chess ...
New
SuperAPI will be hosting the Melbourne Elixir meetup this Thursday, July 2nd. The event will be held at Level 9, 505 Little Collins Stree...
New
I (with the help of an LLM-based agent) put together a Node-backed Tailwind CSS v4.3.1 wrapper for Linux RISC-V GNU systems:
This repo o...
New
We recently wrapped a project with Supabase and wrote it up. Sharing here because a good chunk of it is Phoenix and Elixir internals this...
New
I think I remember reading somewhere that calling `assign/2,3` in the `render/1` callback of a LiveView or a LiveComponent is bad practic...
New
Using Phoenix.LiveView.TagEngine as an EEx.Engine is deprecated!
To compile HEEx, use Phoenix.LiveView.TagEngine.compile/2 instead.
Sta...
New
HOTTEST IN Phoenix THIS WEEK!
The Chelekom project is a library of Phoenix and LiveView components generated via Mix tasks to fit developer needs seamlessly.
One of i...
New
Using Phoenix.LiveView.TagEngine as an EEx.Engine is deprecated!
To compile HEEx, use Phoenix.LiveView.TagEngine.compile/2 instead.
Sta...
New
Hi everyone!
I’m Alekx, some of you may know me from ElixirCasts. I always wished there were a simple, affordable way to get Phoenix app...
New
Hi everyone.
I’ve been working on a Phoenix LiveView library that lets you enable/disable routes in real time from a protected dashboard...
New
I’ve been posting videos about LiveView JS Commands in my Youtube channel and so far I have 3 already published and 5 recorded and in edi...
New
I’m releasing a library called biomine , a library for formatting JavaScript (TypeScript is also supported) and CSS code using the Biome ...
New
HOTTEST IN Phoenix THIS MONTH!
Hey there,
It’s been more than a year since we started using LiveView as our main UI library and building a whole library of UI componen...
New
Hi everyone :waving_hand:
I’ve been working on PhiaUI, an open-source UI component library for Phoenix LiveView, and I wanted to share i...
New
Is there an inherent problem with dynamically generating tailwind class names in a component?
I wanted to make the button color configur...
New
Hi everyone,
We’ve just released LiveStash, a library designed to handle the issue of losing Phoenix LiveView state during WebSocket rec...
New
I just published canonical_tailwind, a formatter plugin that canonicalizes Tailwind CSS utility classes in HEEx templates.
- mr-4 custom...
New
LiveView 1.2.0 is out now!
Colocated CSS
The biggest new feature is support for Colocated CSS, which is built on the work we did in 1.1 ...
New
Hey! I’m new here, and this is my first Elixir project, but I’ve been a Swift engineer for about 10 years. I built Relay to help teachers...
New
Hey folks! :waving_hand:
I’d like to introduce AshSDUI, a new library for generating complex interfaces and dynamic layouts directly fro...
New
I built a free online version of Navia Dratp (yes, that’s the actual spelling), a long out of print strategy game by Bandai. Think chess ...
New
SuperAPI will be hosting the Melbourne Elixir meetup this Thursday, July 2nd. The event will be held at Level 9, 505 Little Collins Stree...
New
What LiveView component are you using for managing small datasets, say 10–20 records, where filtering and pagination are not really neede...
New
Hey folks,
This might sound niche, but I think it’s worth bringing up - especially given Phoenix’s reputation for being lightweight, por...
New
I’ve published flick, a small library that replaces JSON with Erlang’s native binary format (ETF) for Phoenix WebSocket connections.
Why...
New
I have an idea to fully use DurableServer.
For a long time I had the idea of creating a management system using Phoenix, but there was s...
New
I (with the help of an LLM-based agent) put together a Node-backed Tailwind CSS v4.3.1 wrapper for Linux RISC-V GNU systems:
This repo o...
New
HOTTEST IN Phoenix THIS YEAR!
Lets say I have map like this fetching from my database
%{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => ...
New
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar.
I p...
New
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch.
This project took far...
New
Hello guys,
I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
Just posting this here in case it helps anyone else in future.
on mix ecto.create I was getting:
00:54:48.033 [error] GenServer #PID<...
New
How to use the blogs section
You can post links to your blog posts either in one of the Official Blog Posts threads (like this one), or, ...
New
I am watching this video https://youtu.be/_rTFZbvMfJA?t=1252 and the presenter is saying that putting @impl true offers some better error...
New
Please, let me know if this kind of discussion already took place in another topic
.
Hi all, how do you consider if is better to build ...
New
You may know https://ui.shadcn.com/, a UI component library for React. I really love it’s design style and components. I’ve built some co...
New
Hello everyone!
I am excited to share our heart project Backpex with you.
After building several Phoenix applications, we realized that...
New
Check the announcement blog for details!
Blog duped here for convenience:
Phoenix 1.8.0-rc released!
The first release candidate of P...
New
With HEEX released we decided to start a components library using Tailwind CSS - check it out here: Petal Components.
We also have a boi...
New
I recently came across the javascript library htmx. It reminded me a lot of liveview so I thought the community here might be interested....
New
Bruce A. Tate @redrapids and Sophie DeBenedetto @SophieDeBenedetto
edited by Jacquelyn Carter @jkcarter
The days of the traditional requ...
New
Hi!
I’m prepping to use flatpickr, a date picking library which attaches to a specific input field. I’m curious as to the best approach ...
New
HOTTEST IN Phoenix THE LAST THREE YEARS!
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New
Hi!
Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode.
The solution seems to be, in a hyphena...
New
I would like to know that is there any online source for learning Phoenix Framework for building E-Commerce Store? Any advantage on build...
New
Phoenix Live View is now publicly available on GitHub.
Here’s Chris McCord’s tweet announcing making it public.
New
How to set Jason to encode all fields in ecto schema, I don’t care about security and implementing only is taking long list of attributes...
New
Currently, I have Phoenix version 1.2.1 installed. If I want to upgrade Phoenix on my Mac to version 1.2.3 or 1.3.0-rc.1, what would be t...
New
If a newbie asked you about Phoenix Contexts, how would you explain the basics to them?
Feel free to be as concise or in-depth as you li...
New
What is the way to convert
[ %{id: 7, name: "A", count: 1}, %{id: 8, name: "B", count: 1}, %{id: 9, name: "C", count: 0} ]
to
[ ...
New
I’ve been experiencing a bit of timeout in production with respect to my queries. I’ve going through the docs and a few resources here, I...
New
I seems like sqlite is kind of a no-go in phoenixworld - why is this the case? Certainly for development or smaller apps sqlite does very...
New
When reading about live view, I read this from José:
Why would the login be an horrible idea for LiveView?
And, as a more general ques...
New
Hello there,
I’m trying to load image assets in heex html code.
I’ve tried the following:
<img src="<%= Routes.static_path(@conn...
New
Hi,
Is there any standard way to implement a multiple select form with checkboxes in phoenix?
I know that there is a multi-select thing...
New
I use mix phoenix.new paper to create a new project paper.
So all the stuff is called Paper or :paper.
However, I have to define a mode...
New
HOTTEST IN Phoenix THIS Over 3 Years!
What combination of libraries do you use for your Phoenix web app for standard user authentication? There are a couple listed in the awes...
New
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
New
Hi folks,
Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
New
Hello, how can I check the Phoenix version ?
Thanks !
New
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
If I have a post route which an argument:
post /my_post_route/:my_param1, MyController.my_post_handler
How would get the post params ...
New
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
Hi!
In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir?
Searched the docs for ip address and the web, no good results.
Thanks!
New
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New
I am trying to run a deploy with docker and I successfully runned with this command:
docker build -t romenigld/blog-prod .
but when I t...
New
Hi All,
I set a environment variables in dev.exs , like below code.
when i start server, how can i set the ${enable} value?
thanks.
d...
New
Hi,
I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
Phoenix
Classification:
Web Framework
Threads:
15033
Posts:
102029
"Peace of mind from prototype to production. Build rich, interactive web applications quickly, with less code and fewer moving parts."
- Follow
- Join
- Shape
the conversation
Phoenix on GitHub
Stars: 23,070
Watchers: 541
Open Issues: 48
Last push: 1 day ago
Latest Phoenix News
Phoenix News
20 days ago
Phoenix News
April 01, 2025
Phoenix News
May 08, 2024
Phoenix News
March 20, 2023
Confs & Meetups
7 days remaining
DC Elixir
Build Night: Hands-on with Zig and Zigler - Washington DC/USA July 15, 2026Latest Jobs
Elixir Jobs
4 minutes ago
Elixir Jobs
about 1 hour ago
Elixir Jobs
27 minutes ago
Elixir Jobs
January 21, 2026
Elixir Jobs
January 16, 2026
Featured Phoenix Book
Latest Phoenix Learning Resources
Deploy Phoenix to a VPS in Minutes - ElixirCasts
ScreencastsHow to simulate LiveView socket reconnection
Guides/Tuts/Tips/InfoPhoenix and Elixir on Windows: A Dev Container Approach
Guides/Tuts/Tips/InfoIntro to Tidewave - ElixirCasts
ScreencastsGet money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
ElixirCasts
10% off for life
The Pragmatic Studio
20% off any course
AppSignal
10% off for 12 months
Honeybadger
10% off for 12 months
Simply use coupon code "devtalk.com" or "elixirforum" at checkout!
Filter by Type:
Saved Forums
-
None saved yet
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance









