{"id":21487704,"url":"https://github.com/andronixapp/andronix-command-cli","last_synced_at":"2025-07-15T15:31:34.425Z","repository":{"id":49402245,"uuid":"289656404","full_name":"AndronixApp/andronix-command-cli","owner":"AndronixApp","description":"Get your Andronix Commands right in your terminal 💻","archived":false,"fork":false,"pushed_at":"2020-08-30T09:59:15.000Z","size":100,"stargazers_count":87,"open_issues_count":3,"forks_count":20,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-08-09T22:52:28.930Z","etag":null,"topics":["andronix","andronix-command","andronix-commands","cli","termux"],"latest_commit_sha":null,"homepage":"https://andronix.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AndronixApp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-08-23T09:39:31.000Z","updated_at":"2024-08-05T15:38:49.000Z","dependencies_parsed_at":"2022-07-28T20:29:45.702Z","dependency_job_id":null,"html_url":"https://github.com/AndronixApp/andronix-command-cli","commit_stats":null,"previous_names":["imprakharshukla/andronix-command-cli"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndronixApp%2Fandronix-command-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndronixApp%2Fandronix-command-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndronixApp%2Fandronix-command-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AndronixApp%2Fandronix-command-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AndronixApp","download_url":"https://codeload.github.com/AndronixApp/andronix-command-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226048284,"owners_count":17565487,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["andronix","andronix-command","andronix-commands","cli","termux"],"created_at":"2024-11-23T13:30:25.047Z","updated_at":"2024-11-23T13:30:25.856Z","avatar_url":"https://github.com/AndronixApp.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/AndronixApp/AndroNix-Web/master/screenshots/command_app_logo_verticle.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://forum.andronix.app\"\u003e\u003cimg src=\"https://img.shields.io/badge/Questions%3F-Join%20our%20forum-blue?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://chat.andronix.app\"\u003e\u003cimg src=\"https://img.shields.io/badge/Join%20us%20on-Discord-blue?style=flat-square\u0026logo=discord\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://docs.andronix.app\"\u003e\u003cimg src=\"https://img.shields.io/badge/Documentation-Read%20the%20docs-blue?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://play.google.com/store/apps/details?id=studio.com.techriz.andronix\"\u003e\u003cimg src=\"https://img.shields.io/badge/Download-Google%20Play-orange?style=flat-square\u0026logo=google-play\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/AndronixApp/AndronixOrigin/releases\"\u003e\u003cimg src=\"https://img.shields.io/badge/Download-GitHub%20Releases-orange?style=flat-square\u0026logo=github\"\u003e\u003c/a\u003e\n\n\u003ch1 align=\"center\"\u003eAndronix Commands | CLI 🔥\u003c/h1\u003e\n\nAndronix Commands CLI makes it easy for you to access Andronix Commands on your machines, be it **Linux, Windows, Mac, Termux or even a remote machine you're SSHing into**. It's easy to install and realtime.\n\n## Installation\nSince this CLI is made with NodeJS, you will need NodeJS and NPM installed on your machine.\n\n### Termux\n If you're on Termux, just copy and paste the command given below. This will install everything you need including Andronix Command CLI itself.\n\n``` \npkg install -y curl \u0026\u0026 curl https://raw.githubusercontent.com/AndronixApp/andronix-command-cli/master/Scripts/termux-install.sh \u003e install_andronix_cli.sh \u0026\u0026 chmod +x install_andronix_cli.sh \u0026\u0026 bash install_andronix_cli.sh\n```\n\n### Windows or Mac\n\n#### 1. Install NodeJS\n 1. **Windows** - You can follow this [tutorial written by NodeSource](https://nodesource.com/blog/installing-nodejs-tutorial-windows/)\n 2. **Linux or Mac** - You can use either [Node Version Manager (NVM)](https://github.com/nvm-sh/nvm#installing-and-updating) or use your default package manager (*Remember that this app needs NodeJS version greater than 6*)\n\n#### 2. Install Andronix Command CLI\nAfter you've installed NodeJS and verified that both Node and NPM are properly working, just run the command below.\n```\nnpm i -g andronix-command-cli\n```\n#### 3. Verification\nAfter the package has been installed (if there was no error during the installation), you can verify the installation by running\n```\nacommands hello\n``` \nThis should print out the following line-\n`Hello! Andronix Commands seems to be working okay.`\n\n**Note** - If you get some error or something other than this, just uninstall and reinstall the package with \n```\nnpm remove -g andronix-command-cli \u0026\u0026 npm i -g andronix-command-cli\n```\n\n## Get Started\nNow that you've installed everything, our next step this to login into Andronix.\n\n#### Login-\nIn order to access anything, you need to login into your Andronix Premium account. To login just enter the following command in your terminal\n```\nacommands login \n```\nThis will open up https://cli-login.andronix.app, login there with your Premium account and click the copy button to **copy a token**. Paste that token back in the CLI app and press enter.\nYou should see login confirmation with your email. If not please follow \n```\nnpm remove -g andronix-command-cli \u0026\u0026 npm i -g andronix-command-cli\n```\n#### Usage -\nAfter getting logged in the app, you're good to go. To get a quick reference about all the commands you can use with the CLI type, \n```\nacommands\n```\n\n#### List Commands -\nYou can list all the commands that you've uploaded to Andronix Commands or filter based on a colour. Use \n```\nacommands list\n``` \nor filter based on a colour with, \n```\nacommands list -c blue\n```\n\n\u003e **The CLI is supposed to show the exact hex colours as you see in the Andronix app or web app but if your terminal doesn't support colours or supports very limited colours, the accuracy of the colours will take a hit.**\n\nYou can use one out of these colours **[blue, black, red, green, orange, violet]**\n\nTo view all the available options, run,\n```\nacommands list --help\n```\n#### Add Commands\nAdding commands is quite simple, just run \n```\nacommands add\n```\nand the app will ask you the command, a description and a colour to choose. Just complete the quick form and the command should be uploaded with a confirmation containing the ID of the command.\n\n#### Remove a command\nYou can remove a command by running,\n```\nacommands remove\n```\nand then entering the ID of the command.\nYou will see the ID of every command when you list then like this,\n```\nCommand- gjj gg\nDescription- gxgoxu00\nID- y9YE7JZPkFITpw4NXlPU\n```\nThe command should be deleted with a confirming message following it.\n\n#### Logout -\nYou can logout of your current account by running, \n```\nacommaands logout\n```\n#### User Info -\nGet the email of your current logged in user by running,\n```\nacommands info\n```\n#### Help -\nYou can get all this info by just running,\n```\nacommands\n```\nor \n```\nacommands help\n```\nIf you want to get a more in depth info on a single command, use\n```\nacommands help \u003ccommand\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandronixapp%2Fandronix-command-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandronixapp%2Fandronix-command-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandronixapp%2Fandronix-command-cli/lists"}