# Getting Started

> Install and configure @anymux/github.

Source: https://anymux-docs.n.yatsyk.com/docs/github/getting-started

# Getting Started

## Installation

```bash
pnpm add @anymux/github
```

## Basic Usage

```ts
import { GitHubFileSystem } from "@anymux/github";

const fs = new GitHubFileSystem({
  owner: "my-org",
  repo: "my-repo",
  token: process.env.GITHUB_TOKEN,
});

// Read a file
const content = await fs.readFile("/README.md");

// List directory
const entries = await fs.readDir("/src");
```
