> For the complete documentation index, see [llms.txt](https://docs.oscwii.org/repository-manager/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.oscwii.org/repository-manager/readme.md).

# Repository Manager

Open Shop Channel's new-gen repository system

{% hint style="info" %}
**Note:** Repository Manager is in active development, and things can change substantially!
{% endhint %}

## Overview

Repository Manager repositories are structured in a very simple way. The repository root contains a "repository.json" file describing the repository, a "categories.json" file defining the available categories, and a "contents" directory containing manifests for its contents. That's all.

Repository Manager repositories are not designed to be server-less, but managed by a server we call "Repository Manager", which takes the role of serving the official API, obtaining and preparing application files for distribution, and providing support for the Homebrew Browser.

<figure><img src="https://651892663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQG3dmfZjXKYFIO2tvAkJ%2Fuploads%2FHB6oinYiq7s668XJZxw3%2Fdanbomovers2.png?alt=media&amp;token=f4b2f5f7-1fb4-4d27-b6ce-9c3e393f11aa" alt=""><figcaption><p>Repository Manager</p></figcaption></figure>
