Bash completion for Elm tools

Hi folks!

I’ve put together some bash completions for:

  • elm-make
  • elm-package
  • elm-repl
  • elm-reactor
  • elm-test
  • elm-format

For the most part, things like options or flags are completatable by pressing [TAB] after typing a little hint. However, for elm-test and elm-format, it’ll only show you Elm files, or directories, making it a little easier to find the file you’re after!

For elm-package, it will now show you all the possible packages you can install!


You can get it here. The install steps are pretty simple!


Oh, and if you use Fish, ohanhi has a fish version here:, though at the time of writing it only supports elm-package, but I’m sure ohanhi will add more support soon!