πŸ’» 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 (Arch distros only - don't try this on Deb, 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

πŸ”§ Co-Founder Opportunity

Seeking a talented developer to partner in building Aliastron

πŸ“Š Current State

  • βœ“ Interactive terminal UI with arrow key navigation
  • βœ“ Automated .bashrc integration
  • βœ“ Multi-select alias management
  • βœ“ Electron 37 bundled
  • βœ“ NPM package ready for distribution

🎯 Looking For

  • βœ“ Proven Node.js & CLI development experience
  • βœ“ Strong understanding of developer workflows
  • βœ“ Commitment to quality open-source tools
  • βœ“ Technical expertise in terminal applications

πŸ’Ž Partnership Terms

  • 25% equity stake for standard collaboration
  • 40% equity stake if you can integrate Messenger/WhatsApp rendering

This is not a contractor positionβ€”this is real ownership in a developer tool with genuine impact.

Apply Now

View the project:

aliastron.arch-btw.dev