For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation

macOS / Linux

curl -sSL https://raw.githubusercontent.com/avelino/jbundle/main/install.sh | sh

Windows (PowerShell)

Help wanted: Windows support is best-effort. Contributions welcome — see open issues.

irm https://raw.githubusercontent.com/avelino/jbundle/main/install.ps1 | iex

Installs to %USERPROFILE%\.jbundle\bin and adds it to your PATH.

Custom Install Directory

# macOS / Linux
JBUNDLE_INSTALL_DIR=~/.local/bin curl -sSL https://raw.githubusercontent.com/avelino/jbundle/main/install.sh | sh

# Windows
$env:JBUNDLE_INSTALL_DIR = "C:\tools" ; irm https://raw.githubusercontent.com/avelino/jbundle/main/install.ps1 | iex

Install a Specific Version

# macOS / Linux
JBUNDLE_VERSION=v0.2.0 curl -sSL https://raw.githubusercontent.com/avelino/jbundle/main/install.sh | sh

# Windows
$env:JBUNDLE_VERSION = "v0.2.0" ; irm https://raw.githubusercontent.com/avelino/jbundle/main/install.ps1 | iex

Homebrew

Works on macOS (Intel and Apple Silicon) and Linux via Linuxbrew.

Pre-compiled Binaries

Download from GitHub Releases:

Platform
Binary

Linux x86_64

jbundle-linux-x86_64.tar.gz

Linux ARM64

jbundle-linux-aarch64.tar.gz

macOS x86_64

jbundle-darwin-x86_64.tar.gz

macOS ARM64

jbundle-darwin-aarch64.tar.gz

Windows x86_64

jbundle-windows-x86_64.zip

From Source

Build from source using Cargo (Rust's package manager).

Prerequisites

  • Rust toolchain (1.70+)

  • Git

  • SSL development libraries

    • Debian/Ubuntu: sudo apt update && sudo apt install libssl-dev

Steps

Verify Installation

Requirements

jbundle itself has no runtime dependencies. However, to build applications, you need the appropriate build tools:

Build System
Required Tool

deps.edn

Clojure CLI

project.clj

Leiningen

pom.xml

Maven

build.gradle

Gradle

The output binary has no dependencies — it includes everything needed to run.

Last updated

Was this helpful?