Supported Platforms

GitHub

Guide: Set up GitHub OAuth App

Github REST API V3

  • Vssue API package: @vssue/api-github-v3
  • Features or drawbacks:
    • clientSecret is required
    • comments not sortable
    • comments editable
    • comments deletable
    • can view comments without login, but has API rate limitation
  • Developer Reference: Official Docs

Github GraphQL API V4

GitLab

Guide: Set up GitLab Application

Gitlab API V4 (Gitlab v11.0+)

  • Vssue API package: @vssue/api-gitlab-v4
  • Features or drawbacks:
    • comments sortable
    • comments editable
    • comments deletable
    • requires login to view comments
  • Developer Reference: Official Docs

Bitbucket

Guide: Set up Bitbucket OAuth Cousumer

Bitbucket API V2

  • Vssue API package: @vssue/api-bitbucket-v2
  • Features or drawbacks:
    • comments sortable
    • comments editable
    • comments deletable
    • can view comments without login
    • cannot post emoji reactions to comments (heart, like, unlike, etc.)
  • Developer Reference: Official Docs

Gitee

Guide: Set up Gitee OAuth Application

Gitee API V5

  • Vssue API package: @vssue/api-gitee-v5
  • Features or drawbacks:
    • clientSecret is required
    • comments not sortable
    • comments editable
    • comments deletable
    • can view comments without login
    • cannot post emoji reactions to comments (heart, like, unlike, etc.)
  • Developer Reference: Official Docs