Files
Tea-Cli/FEATURE-COMPARISON.md
T
Norwin e5cdad554e Add feature comparison chart between forge CLIs (#294)
WIP: add comparison

Merge branch 'master' into issue-194-comparison

move file

hint in readme

Co-authored-by: Norwin Roosen <git@nroo.de>
Co-authored-by: 6543 <6543@obermui.de>
Reviewed-on: https://gitea.com/gitea/tea/pulls/294
Reviewed-by: 6543 <6543@obermui.de>
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-Authored-By: Norwin <noerw@noreply.gitea.io>
Co-Committed-By: Norwin <noerw@noreply.gitea.io>
2020-12-15 12:59:49 +08:00

2.1 KiB

comparing git forge commandline interfaces

last update: 2020-12-11

general

/ tea sip gitlab gh
forge gitea gitea gitlab github
official forge support ✓ ✘ ✘ ✓
dev status adding features maintenance
platform any any any any

philosophy

/ tea sip gitlab gh
aims to replace git cli ✘ ✓
works with decentralization in mind ✓ ✓ ✓ ✘
per-repo setup needed ✘ ✓ ✘
workflow helpers ✓
interactive mode (✓) ✘ ✓
programmatic mode ✓ ✓
machine readable output ✓
follows XDG spec ✓

features

/ tea sip gitlab gh
open web UI ✓
search repos ✓
search issues ✘ ✓
textual item search filter syntax ✘ ✓
CRUD repos (✓)
CRUD issues (✓)
CRUD milestones (✓)
CRUD releases ✓
CRUD labels ✓
CRUD PRs ✓
CRUD time tracking ✓ x
CRUD orgs (✓)
create PRs from local repo ✓
create PRs from remote repo ✓
code review u
merge PRs
read comments u
post comments
manage CI ✘ ✘ ✓
manage notifications (✓)
administration u ✘ ✘
markdown rendering ✓ ✓
issue import/export u
checkout PRs ✓
  • ✓: supported
  • (✓): partial support
  • u: upcoming
  • ✘: not supported
  • ?: unknown