Origami is a terminal-first Minecraft launcher that supports authentication, installation, and launching of Minecraft versions โ with built-in support for Microsoft accounts, mod loaders, profile management, and more. Designed for power users, modders, an
npm install @origami-minecraft/devbuilds> โจ Lightweight Minecraft CLI Launcher โ beautiful, fast, and scriptable.
Origami is a terminal-first Minecraft launcher that supports authentication, installation, and launching of Minecraft versions โ with built-in support for Microsoft accounts, mod loaders, profile management, and more. Designed for power users, modders, and anyone who loves minimalism and productivity.
!NPM
!License

---
Before installing Origami, you need Node.js and npm (Node's package manager) installed.
1. Download the LTS version of Node.js from the official website.
2. Run the installer and follow the setup instructions.
3. Open Command Prompt and verify installation:
``bash`
node -v
npm -v
You can use Homebrew:
`bash`
brew install node
Or download the LTS installer from nodejs.org.
Verify installation:
`bash`
node -v
npm -v
`bash`
sudo apt update
sudo apt install nodejs npm
Alternatively, for newer versions:
`bash`
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs
Then check versions:
`bash`
node -v
npm -v
NVM allows you to easily switch between Node.js versions:
#### macOS/Linux:
`bash`
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.nvm/nvm.sh
nvm install --lts
#### Windows:
Use nvm-windows:
1. Download the latest nvm-setup.exe from the releases page.
2. Install and open Command Prompt:
`bash`
nvm install lts
nvm use lts
node -v
npm -v
> โ Make sure you're using Node.js v18 or higher for best compatibility.
---
bash
npm install -g @origami-minecraft/stable
`Once installed, you can use the
origami command anywhere in your terminal.---
$3
> ๐ง Development builds are experimental. These builds may include experimental features and are considered unstable.
You can install them directly from NPM:
#### Install the latest dev build:
`bash
npm install -g @origami-minecraft/devbuilds
`---
๐๏ธ Changelog
See what's new in stable builds in the Changelog.
โ ๏ธ Dev builds are expermental โ use them at your own risk!
โ ๏ธ Check out the latest dev build updates on the GitHub Actions page.
---
๐ฎ Features
- ๐จ Beautiful terminal UI with gradient animations and ASCII art
- ๐ Microsoft & Mojang Authenticator support
- ๐ Profile management (choose/create/remove)
- โฌ๏ธ Install and manage Minecraft versions (vanilla & modded)
- ๐ Customizable settings and CLI-first configuration
- ๐จ Launch Minecraft directly from the terminal
---
๐ฆ Usage
After installation, just run:
`bash
origami menu
`$3
Navigate using your keyboard to log in, manage accounts, install versions, or launch the game.
---
$3
๐ CLI.md---
๐ License
This project is licensed under the GPL-3.0-only license.
---
๐งช Development
`bash
git clone https://github.com/merasugd/origami-launcher.git
cd origami-launcher
npm installtesting
npm run compile
npm run origami
``---
- Inquirer for interactive menus
- Figlet for ASCII banners
- Gradient-string for rainbow text
- MCLC for the back bone of the launcher
- Temurin for JDK base
- Minecraft is copyright Mojang
---
- ๐ GitHub: github.com/merasugd/origami-launcher
- ๐ฆ NPM Stable: npmjs.com/package/@origami-minecraft/stable
---
Found a bug or want to suggest a feature? Open an issue or submit a PR!
---
We welcome contributions of all kinds โ from bug fixes and documentation to new features.
- ๐ See our CONTRIBUTING.md guide to get started.
- ๐ Please review our Code of Conduct before participating in discussions or contributing.
---
_Enjoy the terminal. Happy crafting :D_ ๐งต