Versions:

  • 0.12.0
  • 0.9.2

tea 0.12.0, released by CommitGo, is a lightweight, cross-platform command-line client engineered to streamline every aspect of self-hosted Gitea workflow. Built for developers who prefer terminal efficiency, the utility wraps the complete Gitea REST API into an intuitive sub-command structure, letting users create, clone, fork, star, watch, list, edit, delete and search repositories, manage issues, pull requests, releases, milestones, wiki pages, organizations, teams and user settings without leaving the shell. Authentication is handled through secure token storage, while built-in pagination, filtering, and JSON output options make the tool equally suited for interactive scripting and CI/CD automation. Typical use cases range from quickly bootstrapping a new project on a private Gitea instance and bulk-migrating legacy repositories, to nightly backup scripts that mirror entire organizations, to chat-ops bots that open or close issues triggered by external alerts. Because tea is distributed as a single static binary, it can be dropped into containers, GitHub Actions, GitLab CI, or any Windows, macOS or Linux runner with no further dependencies, providing a consistent interface across heterogeneous environments. The project has already published two tagged versions, demonstrating active iteration toward feature parity with the web UI while keeping the core footprint minimal. As an open-source endeavor under the MIT license, tea invites community contributions that refine flags, extend shell completions and localize messages. tea is available for free on get.nero.com, with downloads supplied through trusted Windows package sources such as winget, always serving the latest build and enabling batch installation alongside other applications.

Tags: