> 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

{% 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="/files/Guv7Rky7HRrVFq42rJv3" alt=""><figcaption><p>Repository Manager</p></figcaption></figure>
