Tools
CLI
The CLI puts every number on RoTerminal in your terminal. It needs Node 18 or later, and nothing else.
npx roterminal "grow a garden"It draws the numbers for people, with a line of the week. When an AI agent runs it, it answers in JSON instead.
Install
Run it with npx, which always uses the latest version:
npx roterminal risingOr install it, to type roterminal on its own:
npm install --global roterminalSign in
The CLI works without an account, with 50 calls a day. Signing in is free and gives you 200, and your own games:
npx roterminal loginIt opens roterminal.co with a code. Check that the code matches the one in your terminal, then select Connect. The key is saved in ~/.config/roterminal/auth.json, and you can disconnect it in Settings → Developer.
On a server, or anywhere without a browser, set an API key instead:
export ROTERMINAL_API_KEY="rta_…"Commands
Games
| Command | Description |
|---|---|
roterminal "<game>" | Everything on one game now, with its last 7 days. |
roterminal watch "<game>" | Its players live, updating every 15 seconds. Press Control-C to stop. |
roterminal days "<game>" [--days 14] | Its players day by day. Free shows 7 days; Pro shows every day since Sep 27, 2026. |
roterminal studio "<game>" | Who makes it, and their other games. |
roterminal compare "<a>" "<b>" | Two to five games side by side. |
roterminal search "<name>" | Find a game by its name. |
Lists
| Command | Description |
|---|---|
roterminal rising [--week] [--genre <g>] | The games gaining players fastest, against a day ago or a week ago. |
roterminal top [--genre <g>] | The most played games now. |
roterminal new [--genre <g>] | The most played games out in the last 30 days. |
roterminal screen --theme <word> [--sort change_7d] | Filter the 600 most played games by their numbers. |
roterminal trends [<word>] | What developers are making games about, or one word. |
roterminal genres | Every genre now. |
roterminal charts [<chart>] | Roblox’s charts, or one of them. |
roterminal roblox | Everyone playing Roblox right now. |
Your account
| Command | Description |
|---|---|
roterminal login | Sign in with your RoTerminal account. Free, and it gives you more calls a day. |
roterminal logout | Sign out and disconnect this computer’s key. |
roterminal whoami | Who you’re signed in as, and your plan. |
roterminal usage | Today’s calls, how many you get, and when they reset. |
roterminal me | Your own games: players now against usual, your latest update, today’s alerts. |
Setup
| Command | Description | ||
|---|---|---|---|
roterminal init [--global] | Add the RoTerminal skill to your AI agent, in this project or for all of them. | ||
roterminal mcp [--with-key] | The lines that add RoTerminal to Claude Code, Codex and Cursor. | ||
roterminal open [<game>] | Open roterminal.co, or a game’s page, in your browser. | ||
roterminal docs | Open these docs. | ||
| `roterminal completion <zsh | bash | fish>` | Tab completion for your shell. |
roterminal help [<command>] | Every command, or one command’s options and examples. |
A name with spaces goes in quotes: roterminal "dress to impress". Every list takes --limit, from 1 to 25.
JSON
Add --json to any command for JSON. When Claude Code, Codex, Cursor, Gemini CLI or OpenCode runs the CLI, it answers in JSON on its own.
{
"status": "ok",
"tool": "rising",
"data": { "list": "Gaining players fastest against a day ago", "games": [ … ] },
"link": "https://roterminal.co/games?view=rising",
"next": [{ "command": "npx roterminal game \"Weird Gun Game\"", "when": "Why Weird Gun Game is climbing" }]
}status is ok, error or action_required, which means a person has to do something first, like sign in. next suggests what to run next. The words in data are written for AI agents to read. For typed data in your own code, use the API.
Options
| Option | Description |
|---|---|
--json | Answer in JSON. |
--pretty | Draw for people even when an AI agent runs it. |
--limit <n> | How many in a list, 1 to 25. |
--no-color | No colours. NO_COLOR does the same. |
--help, -h | Help for a command. |
--version, -v | The version. |
Environment variables
| Variable | Description |
|---|---|
ROTERMINAL_API_KEY | The API key to use, instead of signing in. |
NO_COLOR | Turn colours off. |
XDG_CONFIG_HOME | Where the CLI keeps its key ($XDG_CONFIG_HOME/roterminal, else ~/.config/roterminal). |
Tab completion
eval "$(roterminal completion zsh)"For bash, add eval "$(roterminal completion bash)" to ~/.bashrc. For fish, run roterminal completion fish > ~/.config/fish/completions/roterminal.fish.