andrielfn
Hey there ![]()
I want to introduce Fluxon UI, a modern UI component library for Phoenix LiveView that I have been working on for the past few months.
Fluxon is a UI component library that focuses on:
- User experience: Accessibility, keyboard navigation, focus management, dropdown positioning, closing on click/esc/lose-focus, animations… it just works.
- Modern design: Creating a good-looking UI isn’t easy, so the components are designed to look great and feel modern. That also includes dark-mode support and responsive design.
- Customizability: While all components have an opinionated design, most can be customized.
In short, Fluxon UI aims to make starting new Phoenix apps easier and quicker while also providing a good-looking UI.
A bit of history
I started working on Fluxon UI in July. At first, I saw it as a personal project for my own use. My motivation was similar to what many of us feel when kicking off a new Phoenix project: a lot of time goes into creating basic components and handling UI-related tasks. So, I decided to package these components so I could use it across all my projects. That’s essentially how Fluxon started. As I was working on it, I realized this was a common problem in the community which inspired me to think about turning it into a product. After about four months, Fluxon UI is now officially launched.
What is the meaning behind the name “Fluxon”?
Fluxon is a quantum of electromagnetic flux. What is the relation of this to UI components? Probably none
but I like physics and the name sounded cool and short.
As always, any feedback is appreciated!
Trending in Discussions
Other Trending Topics
Latest Phoenix Threads
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #blog-post
- #ai
- #phoenix_html
- #elixirconf-us
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming











Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
LostKobrakai
Love to see that stuff being taken care off. I just quickly tried out a few of the more relevant places and keyboard navigation worked quite well.
chrismccord
Ditto! This looks fantastic. Congrats on shipping!
jarlah
Nice. Cant test it without buying it. But it looks nice. If i start a project and it gets investor backing maybe
But, doesnt this go on accord with the open source nature of the Elixir eco system ? Can you maybe package up a demo library at least ? Or is that impossible without revealing the crux
i understand why its not in libraries section 
Im all for getting value for time spent though
Good work

zimt28
I’ve been using Fluxon for a couple of days now, and it’s incredibly well put together. I really like the way it looks, but I’m especially impressed by how everything just works – I couldn’t find a single edge case that Andriel hasn’t thought of. Sheets and modals are stackable, keyboard navigation works correctly all the time, elements position themselves perfectly relative to the screen etc. It would have taken me forever to build this myself, so I feel like it was a fantastic purchase. I’m really looking forward to having more components
tcoopman
This looks really nice. Awesome work. I’ll definitely have a look at this later!
akoutmos
Well done on the release!! Picked up my copy a couple of days ago and I am looking forward to integrating these components into my apps
.
BartOtten
Congratz with the lib!
–and skip. as I posted before seeying –
olivermt
What do you mean? This seems to be paid only, nothing free to be seen
BartOtten
I posted before seeing. You are right that the website is clear about this lib being paid and I like that (the clarity).
ken-kost
FYI github sign up is busted - I get Internal Server Error.
still not deterred, google works fine. 
edit: I got email for github authorization