FG

@particle-academy/fancy-git

@particle-academy/fancy-git

Node/TypeScript Git engine and normalized GitHub, GitLab, and Bitbucket provider contracts.

Backend · renders no UITS
Part of Fancy Git9 packages, one productSee the family
Backend · renders no UI
Nothing to preview — install it and call the typed API, or hand it to an agent.
$npm install @particle-academy/fancy-git

API surface

Headless package — drive it from code or an agent. No component grid.

This package renders no UI surface. It exposes a typed code API; issues are tracked on GitHub.
readmeREADME.mdView on GitHub →

Fancy Git

Fancified

Framework-agnostic TypeScript contracts and local Git operations for the Fancy Git package family.

import { GitRepository } from "@particle-academy/fancy-git";

const repository = new GitRepository(process.cwd());
console.log(await repository.status());

Mutations support { pendingMode: "propose" }, returning a JSON-friendly proposal without changing the repository. Provider integrations are separate packages so the core has no GitHub, GitLab, or Bitbucket SDK dependency.

What next
Install it, then call the API from your code or over MCP.