Skip to content

Repository files navigation

Contributors Forks Stars Issues License
Ibex logo

Ibex

Install Builder EXtension — author installer packages and put tools on PATH.
Explore the docs »

Report Bug · Request Feature

About The Project

Ibex (Install Builder EXtension) extends file managers, DevCentr, and CI with installer-authoring and Install in-place (add to PATH). It is not a software catalog installer (it does not replace winget/apt).

(back to top)

Install

Windows (winget)

winget install DevCentr.Ibex

macOS / Linux (Homebrew)

brew tap dev-centr/tap
brew install ibex

Windows (Scoop)

scoop bucket add dev-centr https://github.com/dev-centr/homebrew-tap
scoop install ibex

Prefer the release asset if registries are still catching up:

# Download ibex-* from https://github.com/dev-centr/easy-installer/releases
# Put ibex on PATH, then:
ibex shell install

Transitional: easy-installer-* assets are still attached to v0.2.x releases.

Contributors (DUB build only)

dub build --build=release

DUB is not an end-user install channel.

(back to top)

Quick start

# Add this folder to user PATH (no copy)
ibex inplace-path add .

# Scaffold an installer project
ibex new-project . --plugin=portable-zip

# Build with the selected plugin
ibex build .

# Or emit CI workflows only
ibex emit-ci . --runner=github-actions

(back to top)

Plugins

Id Role

portable-zip

Always-available zip package

nsis / inno

Script + compiler when installed

msi / msix

Via msi-generator

appimage

Linux AppImage path

License

See LICENSE.

(back to top)

About

Cross-platform installer project host with plugins and in-place PATH

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages