Alias Alchemy - Instant Bash Setup!

Search for a command to run...

No comments yet. Be the first to comment.
Transferring files between your local machine and a virtual machine (VM) is one of the most common tasks in tech. We often use scp because it comes natively installed and has similar utilization to ssh, but it is the clunkiest tool for the job. In th...

Reader discretion is advised!A good Sus-Saturday to all. In this article, I drag and drown you with my paranoia about AI. Let the mass psychosis begin! What are AI hallucinations?AI hallucinations are incorrect or misleading results that AI models ge...

I recently joined a company, that follows squash-rebase flow here, and as my Git KT was going on, I figured I should build these commands before actually starting development, now that I have started development, these turned out to be quite handy! ...

Aim: To create an iterable blockchain, which could work with an extendable transaction class. Here the link GitHub repo! Blockchain in Brief: Blockchain is fundamentally a ledger maintaining records of transaction, This ledger is publicly distribute...

Alias Alchemy is a Deno-powered server that fetches aliases from a GitHub repository based on your query. Think of it as your instant alias spellbook, perfect for setting up new environments in seconds.
$ alias-alchemy.ra101.dev/?q=py,shell,k8s > .aliases.sh
$ cat .aliases.sh
# Python Aliases (py, py(uv), alembic, django, celery)
...
# Shell Aliases (debian, git)
...
# Kubernetes Aliases (kubectl, kubecolor, kustomize)
...
I constantly create new VMs at my job, and the very first command I run usually fails because it was an alias typed by pure muscle memory. Once you start using aliases, it is hard to write full commands, especially those Kubernetes aliases.
Whenever I start a new language, I start building aliases. For example, while learning Java (+ Maven), I made: alias jexec = "mvn exec:java -Dexec.args=$@". Since there’s no standard alias collection for most tools, I created Alias Alchemy to be that open-source standard — a handy tool for whenever someone starts something new.
I wanted to learn Deno, and this is my "hello-world" project.
Enough Stories ! Let’s look at the help guide !
The current version supports the following
$ curl -L alal.deno.dev/help
Alias Alchemy - The best way to download aliases for fast setup.
USAGE:
curl -L "alias-alchemy.ra101.dev/?q=<category-1>,<category-2>,..."
AVAILABLE CATEGORIES:
, (null) All aliases
shell, sh Shell aliases (Debian, Git, utilities)
python, py Python aliases (py, py(uv), alembic, django, celery)
docker, dk Docker aliases (docker, compose, swarm)
podman, pd Podman aliases (podman, compose)
kubernetes, k Kubernetes aliases (kubectl, kubecolor, kustomize)
SHORT DOMAIN:
alal.deno.dev
SUPPORTED TOOLS:
curl, wget, httpie, aria2, postman, or any tool with User-Agent: 'alal'
For more information, visit: https://alias-alchemy.ra101.dev
Links:
Website: https://alias-alchemy.ra101.dev
Github Repo: https://github.com/ra101/alias-alchemy