LogoLogo
HomeLibraryDonateHelpAbout
  • Repository Manager
  • Credits
  • Application Manifests
    • Introduction to manifests
    • Example manifest
    • Essential Information
      • Category
      • Peripherals
      • Flags
      • Platforms
    • Source
      • Format
      • URL
        • Location
      • GitHub Release
        • Repository
        • File
        • Additional Files
      • SourceForge Release
      • itch.io
      • MediaFire
        • Location
    • Treatments
      • Contents
      • Meta
      • Web
      • Archive
  • Pattern Matching
  • Supported Archive Formats
  • Information for app developers
    • FAQ
  • API
    • Introduction
    • Retrieving Information
    • Retrieving Contents
    • Guidelines
  • Server
    • Introduction
    • Repository Index
    • SourceDownloader
Powered by GitBook
LogoLogo

Documentation

  • API v2
  • WSC
  • CLI

Social

  • Twitter
  • Discord
  • GitHub
On this page

Was this helpful?

Repository Manager

Open Shop Channel's new-gen repository system

NextCredits

Last updated 11 months ago

Was this helpful?

Note: Repository Manager is in active development, and things can change substantially!

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.

Page cover image
Repository Manager