JuliaLang/PackageCompiler.jl

Compile your Julia Package

1,553

stars

825

commits

Julia

primary language

Sep 5, 2026

updated

julialang.github.io/PackageCompiler.jl/dev/
julia
packagecompiler
Browse cluster: Julia language ecosystem

README

PackageCompiler

Continuous integration Codecov

PackageCompiler is a Julia package with three main purposes:

  1. Creating custom sysimages for reduced latency when working locally with packages that have high startup times.

  2. Creating "apps" which are a bundle of files including an executable that can be sent and run on other machines without Julia being installed on that machine.

  3. Creating a relocatable C library bundle form of Julia code.

For installation and usage instructions, see the documentation.

Upgrading from PackageCompiler 1.0

PackageCompiler 2.0 comes with a few breaking changes. Read the upgrade guide here for instructions on how to upgrade to version 2.0.

Contributors

(top 30 of 95)

KristofferC

236 commits

SimonDanisch

118 commits

lucatrv

115 commits

DilumAluthge

46 commits

JuliaLang/PackageCompiler.jl

Compile your Julia Package

1,553

stars

825

commits

Julia

primary language

Sep 5, 2026

updated

julialang.github.io/PackageCompiler.jl/dev/
julia
packagecompiler
Browse cluster: Julia language ecosystem

README

PackageCompiler

Continuous integration Codecov

PackageCompiler is a Julia package with three main purposes:

  1. Creating custom sysimages for reduced latency when working locally with packages that have high startup times.

  2. Creating "apps" which are a bundle of files including an executable that can be sent and run on other machines without Julia being installed on that machine.

  3. Creating a relocatable C library bundle form of Julia code.

For installation and usage instructions, see the documentation.

Upgrading from PackageCompiler 1.0

PackageCompiler 2.0 comes with a few breaking changes. Read the upgrade guide here for instructions on how to upgrade to version 2.0.

Contributors

(top 30 of 95)

KristofferC

236 commits

SimonDanisch

118 commits

lucatrv

115 commits

DilumAluthge

46 commits

Languages

Julia

90.8%

C

9.2%