Scala Packager

Submodule of ScalaCLI to package application in native formats.

The main goal of this project is to create simple scala library which packaging binary app to the following formats:

  • Linux
    • RedHat
    • Debian
  • MacOS
    • Pkg
    • Dmg
  • Windows
    • MSI
  • Docker


The project consists of two dependent modules


Provides the command line application interface to building native formats. It is used in scala-cli for generating os package.


Core library for generating specific native package.