@bixu/github
v2026.04.23.2
GitHub resource models (repos, issues, PRs, members) using Octokit REST SDK
Repository
https://github.com/bixu/swamp-extensions
Quality score
How well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @bixu/github@bixu/github/repov2026.03.10.1github_repo.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| token | string | GitHub personal access token |
| org? | string | Default GitHub organization (can be overridden per method) |
| owner? | string | Default repository owner for repo-scoped methods |
listList repositories for an organization
| Argument | Type | Description |
|---|---|---|
| org? | string | GitHub organization |
| type | enum | Filter by repo type |
| sort | enum | Sort field |
| json | boolean | Output raw JSON instead of a table |
listForUserList repositories for the authenticated user or a specified user
| Argument | Type | Description |
|---|---|---|
| username? | string | GitHub username (omit to list repos for the authenticated user) |
| type | enum | Filter by repo relationship to user |
| sort | enum | Sort field |
| json | boolean | Output raw JSON instead of a table |
getGet details for a single repository
| Argument | Type | Description |
|---|---|---|
| repo | string | Repository name |
| owner? | string | Repository owner (defaults to org or owner global arg) |
searchCodeSearch code across repositories using GitHub code search syntax
| Argument | Type | Description |
|---|---|---|
| query | string | Search query (GitHub code search syntax, e.g. 'ipv6 language:groovy') |
| org? | string | Organization to scope search to |
| repo? | string | Repository name to scope search to (requires org/owner) |
| owner? | string | Repository owner to scope search to (used with repo) |
| language? | string | Filter by programming language |
| path? | string | Filter by file path (e.g. 'Jenkinsfile' or '*.gradle') |
| limit | number | Maximum number of results to return |
| json | boolean | Output raw JSON |
Resources
repo(infinite)— GitHub repository
codeResult(infinite)— GitHub code search result
@bixu/github/issuev2026.03.10.1github_issue.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| token | string | GitHub personal access token |
| org? | string | Default GitHub organization (can be overridden per method) |
| owner? | string | Default repository owner for repo-scoped methods |
searchSearch issues across repositories using GitHub search syntax
| Argument | Type | Description |
|---|---|---|
| query | string | Search query (GitHub issues search syntax, e.g. 'network-helper immutable') |
| owner? | string | Repository owner to scope search to (used with repo) |
| repo? | string | Repository name to scope search to (requires owner) |
| state | enum | Filter by state |
| limit | number | Maximum number of results to return |
| json | boolean | Output raw JSON |
listList issues for a repository
| Argument | Type | Description |
|---|---|---|
| repo | string | Repository name |
| owner? | string | Repository owner |
| state | enum | Filter by state |
| labels? | string | Comma-separated list of label names to filter by |
| json | boolean | Output raw JSON |
Resources
issue(infinite)— GitHub issue
@bixu/github/pullv2026.03.09.1github_pull.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| token | string | GitHub personal access token |
| org? | string | Default GitHub organization (can be overridden per method) |
| owner? | string | Default repository owner for repo-scoped methods |
listList pull requests for a repository
| Argument | Type | Description |
|---|---|---|
| repo | string | Repository name |
| owner? | string | Repository owner |
| state | enum | Filter by state |
| json | boolean | Output raw JSON |
Resources
pull(infinite)— GitHub pull request
@bixu/github/memberv2026.03.09.1github_member.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| token | string | GitHub personal access token |
| org? | string | Default GitHub organization (can be overridden per method) |
listList members of an organization
| Argument | Type | Description |
|---|---|---|
| org? | string | GitHub organization |
| role | enum | Filter by role |
| json | boolean | Output raw JSON |
Resources
member(infinite)— GitHub organization member
2026.04.23.1110.0 KBApr 23, 2026
GitHub resource models (repos, issues, PRs, members) using Octokit REST SDK
darwin-aarch64darwin-x86_64linux-x86_64linux-aarch64
githuboctokit
2026.03.10.1107.5 KBMar 10, 2026
GitHub resource models (repos, issues, PRs, members) using Octokit REST SDK
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
githuboctokit
2026.03.09.1106.6 KBMar 9, 2026
GitHub resource models (repos, issues, PRs, members) using Octokit REST SDK
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
githuboctokit