Download Ceylon

Ceylon 1.3.0 “Total Internal Reflection” is now available for download! This is the 1.3 release of the language, command line tools, and IDEs.

Ceylon IDE

Ceylon IDE for Eclipse Eclipse Luna/Mars/Neon FOLLOW THESE INSTRUCTIONS
Ceylon IDE for IntelliJ IntelliJ IDEA 2016.2 FOLLOW THESE INSTRUCTIONS

After installing, go to Help > Welcome to Ceylon to get started.

Command line tools

This package contains the Ceylon command line compiler for Java and JavaScript virtual machines, the documentation compiler, the test runner, the language module, the module runtimes for the JVM and Node.js, and a suite of additional command line tools.

Zip archive All Operating Systems DOWNLOAD
RPM Fedora/Red Hat DOWNLOAD
DEB Debian/Ubuntu DOWNLOAD

Instructions for getting started are contained in the file README.md in the root directory of the distribution, or right here in GitHub. To know what's precisely in the release, read our announcement.

Package managers

Ceylon can also be installed using your favorite package manager.

Install the Ceylon command line tools via SDKMAN!:

sdk install ceylon

Mac OS X users running the Homebrew package manager can easily install Ceylon:

brew update
brew install ceylon

To upgrade a previous brew installation:

brew update
brew upgrade ceylon

You can add our Debian repository to use apt-get to install Ceylon. First add our signing key (our fingerprint is 1E94 7D27 7E60 6F05 B997 4810 40BE A324 5993 5387) and repository:

wget -O - https://downloads.ceylon-lang.org/apt/ceylon-debian-repo.gpg.key | sudo apt-key add -
sudo add-apt-repository "deb https://downloads.ceylon-lang.org/apt/ unstable main"
sudo apt-get update

Once that is done, you can install any version of Ceylon with apt-get:

sudo apt-get install ceylon-1.3.0

You can add our RPM repository to use yum (or dnf) to install Ceylon. First add our signing key (our fingerprint is 621E C1A9 6C78 6BE4 583F 3AD3 D4CE B0A4 E024 C8B2) and repository:

sudo wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-ceylon https://downloads.ceylon-lang.org/rpm/ceylon-rpm-repo.gpg.key
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-ceylon
# If you're using yum:
sudo yum-config-manager --add-repo https://downloads.ceylon-lang.org/rpm/ceylon.repo
# If you're using dnf:
sudo dnf config-manager --add-repo https://downloads.ceylon-lang.org/rpm/ceylon.repo

Once that is done, you can install any version of Ceylon with yum (or dnf):

# If you're using yum:
sudo yum install ceylon-1.3.0
# If you're using dnf:
sudo dnf install ceylon-1.3.0
# with an AUR helper, e. g. pacaur:
pacaur -S ceylon
# manually:
git clone https://aur.archlinux.org/ceylon
cd ceylon
makepkg
sudo pacman -U ceylon-1.3.0-*.pkg*

SDK

The Ceylon Platform Modules that make up the Ceylon SDK may be obtained from Ceylon Herd. You don't need to download the modules yourself, since the compiler, IDE, or runtime will automatically fetch the modules as needed.

Source code

The source code is available from GitHub.

Looking for nightly builds?

You can download pre-release builds of Ceylon (distribution, SDK, IDEs) on our Continuous Integration server.

Looking for older releases?

You can download every previous Ceylon release.