Home

Awesome

Bum - Bun Version Manager

<img src=".docs/new-logo.jpg" height="auto" width="150" style="border-radius:50%"> <br/> <div style="display: flex; gap: 1; align-items: center;"> <a href="https://github.com/owenizedd/bum/actions/workflows/deploy.yml"><img alt="GitHub CI Status" src="https://img.shields.io/github/actions/workflow/status/owenizedd/bum/deploy.yml?label=CI&logo=GitHub"></a> <img src="https://img.shields.io/badge/Made%20with-Rust-orange?style=for-the-badge&logo=Rust" height="20px"> </div> <br/> Introducing Bum, a fast Bun version manager written in Rust from scratch. <img src=".docs/bum-quick-demo.gif" width="600">

How to install:

Unix

  1. Open your terminal and execute:
curl -fsSL https://github.com/owenizedd/bum/raw/main/install.sh | bash

This installation will install bun for you and also bum altogether.

Windows

I only own a Mac, so I can't test at all if Windows is working, and I can't write a script to auto-install on Windows as well. So here are a few instructions on how to install Bum for Windows:

  1. Install Bun
  2. Download the last exe in the latest release, and unzip it
  3. Put the exe in your favorite directory, add the path to this directory in your PATH, and that's it!

As Bum is not tested at all on Windows, it may not works. If it's the case please open an issue and I'll be glad to fix it.

How to use:

Commands

Future features (possibly)

Any contribution is appreciated, have any doubts/questions/suggestions/ideas? Drop them in the Discussion page.