npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@orbitpanel/cli

v7.3.5

Published

Orbit CLI — strumento locale per sviluppatori OrbitPanel

Downloads

1,328

Readme

@orbitpanel/cli

Orbit CLI v5 — gestione hosting AI-powered da terminale.

Collega il lavoro di sviluppo locale alla piattaforma Orbit con sessioni tracciate, report strutturati, comandi remoti e integrazione LLM via MCP.

Installazione

npm install -g @orbitpanel/cli

Quick Start

orbit                     # Avvia la shell interattiva

Al primo avvio, l'onboarding wizard ti guida in 30 secondi:

╭──────────────────────────────────────────╮
│ ORBIT CLI v5.0.0                         │
│                                          │
│ Come iniziare:                           │
│   1. Accedi            /auth             │
│   2. Seleziona sito    /sites            │
│   3. Avvia sessione    /session start    │
╰──────────────────────────────────────────╯

Workflow in 5 passi

| Passo | Comando | Cosa fa | |-------|---------|---------| | 1 | /auth | Autenticazione via browser (device flow) | | 2 | /sites | Selezione interattiva del sito | | 3 | /session start | Avvia sessione di lavoro | | 4 | /note, /task add, /decision | Annota il lavoro | | 5 | /report | Invia report e chiudi |

Dopo ogni passo la CLI mostra il prossimo passo automaticamente.

Comandi principali

Sessione

| Comando | Alias | Descrizione | |---------|-------|-------------| | /session start | /ss | Avvia sessione di lavoro | | /session end | /se | Chiudi sessione | | /session | | Info sessione attiva | | /note | /n | Aggiungi nota | | /task add | /ta | Crea task | | /task done | /td | Completa task | | /decision | /dec | Registra decisione | | /report | /r | Invia report a Orbit | | /history | /hist | Sessioni passate |

Interventi

| Comando | Alias | Descrizione | |---------|-------|-------------| | /list | /ls | Lista interventi | | /get | /g | Dettaglio intervento | | /orbit tasks | | Interventi remoti |

Sito & Progetto

| Comando | Descrizione | |---------|-------------| | /sites | Selezione interattiva sito | | /link <id> | Collega directory a sito | | /unlink | Scollega sito | | /init | Crea ORBIT.md e manifest (opzionale) | | /set | Modifica platform/env/name | | /context | Mostra contesto progetto |

Comandi remoti

| Comando | Descrizione | |---------|-------------| | /remote health | Health report WordPress | | /remote plugins | Lista plugin | | /remote updates | Aggiornamenti disponibili | | /remote log | Debug log | | /remote ssl | Stato SSL | | /remote disk | Spazio disco | | /remote audit | Audit operazioni |

Account & Sistema

| Comando | Alias | Descrizione | |---------|-------|-------------| | /auth | | Accedi con browser | | /login | | Accedi con token | | /logout | | Scollega CLI | | /status | /s | Panoramica completa | | /info | /i | Workflow + prossimo passo | | /doctor | /doc | Diagnostica | | /model | | Seleziona modello AI | | /diagnose | /diag | Diagnostica aggregata | | /ide install | | Installa VS Code extension |

Integrazione LLM (MCP)

orbit serve avvia un MCP server su stdio con 12 tool per agenti LLM.

Configurazione Claude Code / Cursor

{
  "mcpServers": {
    "orbit-local": {
      "command": "orbit",
      "args": ["serve"],
      "env": {
        "MCP_TOKEN": "orbit_mcp_xxx",
        "ORBIT_LOCAL_PATH": "/path/to/progetto"
      }
    }
  }
}

Tool MCP (12)

| Tool | Tipo | Descrizione | |------|------|-------------| | orbit_session_start | write | Avvia sessione (OBBLIGATORIO) | | orbit_session_end | write | Chiudi sessione | | orbit_report_send | write | Invia report (OBBLIGATORIO) | | orbit_note_add | write | Aggiungi nota | | orbit_task_done | write | Completa task | | orbit_status | read | Stato corrente | | orbit_interventions_list | read | Lista interventi | | orbit_intervention_get | read | Dettaglio intervento | | orbit_intervention_update | write | Aggiorna intervento | | orbit_intervention_delete | write | Elimina intervento | | orbit_subtask_add | write | Aggiungi subtask | | orbit_subtask_complete | write | Completa subtask |

Caratteristiche tecniche

  • Framework: oclif v4 + ESM + TypeScript
  • UI: Ink (React) + boxen + figlet + @clack/prompts + ora
  • Linter: Biome
  • Persistenza: JSON atomici in ~/.orbit/sessions/ (write-rename)
  • Auth: Device flow (RFC 8628) + MCP token (Bearer)
  • Retry: Exponential backoff su 502/503/504/429
  • Signal handling: SIGINT/SIGTERM/SIGTSTP con cleanup sessione
  • Auto-refresh: Store aggiornato ogni 15s (git, sessione, health)
  • Test: 1234 test (vitest)

Sviluppo

cd cli
npm install
npm test              # 1234 test
npm run build         # TypeScript + oclif manifest
npx biome check src/  # Lint + format
npm publish --access public

Licenza

MIT