Documentation

SDKs

Official SDKs wrap the REST API with idiomatic clients and higher-level abstractions (projects, orgs). The API stays git-native; the SDKs add ergonomics.

TypeScript

import { GitForge } from "@gitforge/sdk";
const gf = new GitForge({ host, token });
const repos = await gf.repos.list();

Python

from gitforge import GitForge
gf = GitForge(host=host, token=token)
repos = gf.repos.list()

Go

client := gitforge.New(host, token)
repos, _ := client.Repos.List(ctx)