An open API service indexing awesome lists of open source software.

https://github.com/probably-not/repo-finder

Find repositories on Github connected to a specific organization.
https://github.com/probably-not/repo-finder

elixir elixir-lang find github-api matching

Last synced: about 1 year ago
JSON representation

Find repositories on Github connected to a specific organization.

Awesome Lists containing this project

README

          

# RepoFinder

Find matching repos connected to an organization quickly!

## Usage

### Notice

In the current state, RepoFinder works only in the command line of Elixir (`iex`).

Creating a `mix` task is in the roadmap.

### Find Repositories

#### Using An Access Token

```
> iex -S mix
> opts = [access_token: "XXXXXXXXXXXXX", organization: "XXXXXXXX"]
> RepoFinder.run(opts)
```

#### Using User and Password

```
> iex -S mix
> opts = [user: "XXXXXXXXXXXXX", password: "XXXXXXXXXXXXX", organization: "XXXXXXXX"]
> RepoFinder.run(opts)
```

#### Using Language Filter

```
> iex -S mix
> opts = [access_token: "XXXXXXXXXXXXX", organization: "XXXXXXXX", lanugage: "XXXX"]
> RepoFinder.run(opts)
```

#### Using Name Pattern Filter

```
> iex -S mix
> opts = [access_token: "XXXXXXXXXXXXX", organization: "XXXXXXXX", pattern: ~r/XXXX/]
> RepoFinder.run(opts)
```