đŸ’ģ Desktop Recommended - This CLI tool is designed for desktop environments with terminal access

arch-btw.dev

aliastron

Manage Electron app aliases with style

â„šī¸ Includes Electron 37 (bundled automatically)

âš ī¸ UNTESTED ON UBUNTU âš ī¸ Ubuntu users will probably need this dependency buffet: sudo apt-get install libgtk-3-0 libnotify4 libnss3 libxss1 libxtst6 xdg-utils libatspi2.0-0 libdrm2 libgbm1 libasound2 (Debian-based distros only - don't try this on Arch, I beg you)

$ npm install -g aliastron

Features

🎨

Beautiful UI

Colorful gradients, ASCII art banner, and styled tables

đŸ–ąī¸

Interactive Menus

Easy arrow key navigation with checkboxes

📋

List Aliases

View all your Electron app aliases in a table

➕

Create Aliases

Add new shortcuts with built-in validation

đŸ—‘ī¸

Remove Aliases

Multi-select to remove multiple aliases at once

🔒

Persistent Storage

Stores aliases with automatic .bashrc integration

Demo

$ aliastron
     █████╗ ██╗     ██╗ █████╗ ███████╗████████╗██████╗  ██████╗ ███╗   ██╗
    ██╔══██╗██║     ██║██╔══██╗██╔════╝╚══██╔══╝██╔══██╗██╔═══██╗████╗  ██║
    ███████║██║     ██║███████║███████╗   ██║   ██████╔╝██║   ██║██╔██╗ ██║
    ██╔══██║██║     ██║██╔══██║╚════██║   ██║   ██╔══██╗██║   ██║██║╚██╗██║
    ██║  ██║███████╗██║██║  ██║███████║   ██║   ██║  ██║╚██████╔╝██║ ╚████║
    ╚═╝  ╚═╝╚══════╝╚═╝╚═╝  ╚═╝╚══════╝   ╚═╝   ╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═══╝
? What would you like to do?
❯ 📋 List all aliases
➕ Create new alias
đŸ—‘ī¸ Remove aliases
đŸšĒ Exit

How To Use

1

Install Globally

Install aliastron using npm:

npm install -g aliastron
2

Run The Command

Launch aliastron from anywhere:

aliastron
3

Create Aliases

Use the interactive menu to create aliases for your Electron apps

4

Use Your Aliases

Start using your aliases immediately:

source ~/.electron-apps