Skip to content
Branch: master
Go to file

Emacs major mode for the julia programming language

Build Status MELPA


Installing from MELPA

Unless you want to develop this package, it is recommended that you use it from MELPA:

  1. Enable the MELPA repository.

  2. Add (require 'julia-mode) to your Emacs init file.

Using the source repository directly

Clone this repository, then use

(add-to-list 'load-path "path-to-julia-mode")
(require 'julia-mode)


Contributions are welcome, in the form of pull requests.


  1. add unit tests whenever possible. This may require that functions are broken up into an interface and a backend function, then you can test the backend one.

  2. add a short summary in the Unreleased section of the CHANGELOG.

  3. use the rx macro (S-expressions) whenever rewriting existing regular expressions or introducing new ones; it keeps the code much more readable.

We do our best to provide feedback within 2 weeks, feel free to bump in a comment after that.

You can’t perform that action at this time.