kingdomcoder
I recently started playing with Igniter and it’s a great code generator already as it is. With Chris’ keynote, I can also see our trend as a community towards the next generation of codegen tools. My hunch is that Igniter can stretch even further in that direction. Codegen can become an edge for the Elixir community.
I won’t push too much nuance into making a vibecoding case one way or another but this is my attempt to start a discussion:
- What’s your thought on Igniter, Phoenix.new and our present codegen possibilities?
- What directions do you imagine we take things in the future?
- What will you recommend as next contributions from the community?
I was simply going to contribute back my learnings to the igniter docs (my answer to 3) and watch the broader things unfold, but I decided to make this post to hopefully elicit better ideas
Trending in Discussions
As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with i...
New
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
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Quite interesting article Google brought me. Didn’t find any mentions about it here.
What do you think in general? Would you use togethe...
New
Hi everyone!
The first release candidate for the Expert language server project is now available!
We’ve published a press release detai...
New
Hi there! :wave:
@frigidcode and I (but mostly him) have been running an Elixir Book club, we’re almost done with Designing Elixir Syste...
New
A little off-topic, but I feel like people here have a good head on their shoulders.
I used to be quite good at making software. Was luc...
New
Other Trending Topics
Edit: 2026 May 15 - This post is archived.
Mob is alive!!
Main docs: mob v0.7.11 — Documentation
A bit of explanation for the slightly c...
New
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Just published claude-code-elixir, a plugin marketplace for Claude Code with Elixir support. These are the plugins I’ve been using for my...
New
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #elixirconf-eu
- #metaprogramming
- #hex











Showing Posts 1 to 8- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
FlyingNoodle
EmberJS had what they call codemods for ages.
It still managed to be left behind, so I doubt it’s gonna be the killer feature for the elixir ecosystem.
dimitarvp
phx.newis like any other generator: just produces code and is entirely clueless after. Igniter I heard good things about – including that it might actually be able to modify code – but haven’t had a chance to try it.To me, if we get to the point of having tools being able to modify our code in meaningful ways (almost akin to what LLMs could do), then it becomes a competitive advantage and likely many people would not ever open-source that.
Well if it can’t modify code and install itself non-disruptively then to me it’s mostly useless. One-off code generation is fine to start with, and Phoenix’s project and auth generators are quite good, but beyond that there’s much more fruit to pick.
Meaningful modifications to existing projects. But that’s a huge topic in itself and it can become quite academic.
Nefcairon
It’s getting difficult these days.
phoenix.newis not the same asphx.new. Maybe you mixed them up.dimitarvp
Very likely. I use them like 3 times a year.
rhcarvalho
Phoenix.new is “new”: https://phoenix.new/
Chris announced it recently:
rhcarvalho
To add to the possibilities, there’s also Tidewave (MCP server connected to our own Phoenix app) from José & team: https://tidewave.ai/
ghannam80
I believe it could help especially coupled with main features of elixir like fault tolerance , concurrency and high scalability. Tools that can generate easily most parts of required building blocks for an application would make Elixir the go to option with all this emphasis on quick POC and go to market.
Besides the tools mentioned above , Please note just recently @zachdaniel introduced also Ash AI which is focused on enhancing your application with AI capabilities which is something already started getting being requested and you can see big enterprises moving into this direction.
zachdaniel
I think there is still very much a place for igniter in a world of LLMs
I’ve tried to get an LLM to bootstrap a project from scratch with even a few of the Ash dependencies and it got nowhere close (unsurprisingly). this installer is powered by igniter https://ash-hq.org
Packaging up changes as deterministic codemods is still a very big deal and is a rich vein we’ve barely even tapped at this point.