FG

@particle-academy/fancy-git

@particle-academy/fancy-git

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

TSHeadless · no UI
$npm install @particle-academy/fancy-git

API surface

This package renders no UI surface — it is the hooks / APIs / server-side tooling described above.

Renders no UI. A supporting package with no rendered components, so there are no live demos — reach for the README + Changelog for the full reference, and the Issues link to file feedback.
readmeREADME.mdView on GitHub →

Fancy Git

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.