Need help with remix?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

134 Stars 23 Forks Other 19 Commits 16 Opened issues


Automatic recompilation of mix code on file change.

Services available


Need anything else?

Contributors list


Recompiles mix project on any lib file change/addition.

Intended for development use only.


Add remix to deps:

defp deps do
  [{:remix, "~> 0.0.1", only: :dev}]

Add add

as a development only OTP app.
def application do
  [applications: applications(Mix.env)]

defp applications(:dev), do: applications(:all) ++ [:remix] defp applications(_all), do: [:logger]

with escript compilation (in config.exs) and silent mode (won't output to iex each time it compiles):

config :remix,
  escript: true,
  silent: true
If these vars are not set, it will default to verbose (silent: false) and no escript compilation (escript: false).


Save or create a new file in the lib directory. Thats it!


Co-authored by the Agilion team during a Brown Bag Beers learning session as an exploration into Elixir, OTP, and recursion.


Remix source code is released under the Apache 2 License. Check LICENSE file for more information.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.