Download · 0.6.0
Install Codalus IDE
Free and open source. The installers update themselves from signed feeds, and the debugger is included.
Before you install
- .NET 11 SDKRC 2 or later, or newer
- git2.30 or newer, on the PATH
Codalus runs its helper processes on .NET 11 (release candidate 2 or later until .NET 11's release in November), and builds your solutions with any SDK from 2.1.200 on. When that runtime is missing, Codalus says so and offers to install it, and it doesn't download an update whose runtime isn't installed. Details
Windows
Windows 11, x64codalus to your PATH, and updates itself.
macOS
macOS 15 or newer, Apple siliconLinux
x64 or arm64, X11 or Wayland through XWaylandchmod +x the file and run it. It updates itself.
arm64.sudo apt install ./ the file, or use the apt repository below to get updates with the system.
arm64.sudo dnf install ./ the file, or use the dnf repository below.
arm64.Debian and Ubuntu (apt)
curl -fsSL https://codalus.dev/codalus-packages.asc | sudo gpg --dearmor -o /usr/share/keyrings/codalus.gpg echo "deb [signed-by=/usr/share/keyrings/codalus.gpg] mirror+https://codalus.dev/apt/mirrors.txt stable main" | sudo tee /etc/apt/sources.list.d/codalus.list sudo apt update && sudo apt install codalus
Needs apt 1.6 or later (Debian 10, Ubuntu 18.04). Added the repository before 0.4.0? Run the second command again.
Fedora and RHEL (dnf)
sudo curl -fsSL -o /etc/yum.repos.d/codalus.repo https://codalus.dev/rpm/codalus-stable.repo sudo dnf install codalus
Use nightly in place of stable for nightly builds.
openSUSE (zypper)
sudo rpm --import https://codalus.dev/codalus-packages.asc sudo zypper addrepo https://codalus.dev/rpm/codalus-stable.repo sudo zypper install codalus
The same rpm repository, so it updates with the system. Added it before 0.4.0? Remove it with sudo zypper removerepo codalus-stable and add it again.
Arch Linux (AUR)
git clone https://aur.archlinux.org/codalus-bin.git cd codalus-bin && makepkg -si
Or with an AUR helper: yay -S codalus-bin.
Stable and nightly
Stable releases come from master. Nightly builds come from each change to develop that passes the tests on every platform, and are marked as prereleases. The newest is 0.7.0-nightly.20261024.539.
All releasesCheck the download
Every release lists the SHA-256 of each file in SHA256SUMS.txt. The .rpm packages and the apt and dnf repositories are signed with the project's key.
The signing keyBuild from source
git clone https://github.com/stavroskasidis/codalus-ide cd codalus-ide dotnet run --project src/Codalus.Shell
Installed? Open a solution.
File → Open Solution or Project (Ctrl+Shift+O), or codalus path/to/App.slnx. Trust the folder, and the projects load, restore and light up.