https://github.com/brewware/brewhub
The one stop shop for all your homebrew needs!
https://github.com/brewware/brewhub
3ds-homebrew 3dshacks appstore brewhub dsi homebrew homebrew-launcher jekyll open-source switch
Last synced: about 2 months ago
JSON representation
The one stop shop for all your homebrew needs!
- Host: GitHub
- URL: https://github.com/brewware/brewhub
- Owner: BrewWare
- License: mit
- Created: 2024-02-20T08:28:28.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-21T02:06:50.000Z (2 months ago)
- Last Synced: 2025-02-21T03:18:34.436Z (2 months ago)
- Topics: 3ds-homebrew, 3dshacks, appstore, brewhub, dsi, homebrew, homebrew-launcher, jekyll, open-source, switch
- Language: Shell
- Homepage: https://brewware.github.io/BrewHub/
- Size: 122 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BrewHub: Your One-Stop Shop Homebrew App Repository
[](https://opensource.org/licenses/MIT)
[](https://github.com/BrewWare/BrewHub/issues)
[](https://github.com/BrewWare/BrewHub/stargazers)BrewHub is an open-source platform designed to be a central repository for homebrew app information. It aims to simplify the process of discovering, sharing, and managing homebrew applications across various platforms. Think of it as a community-driven app store specifically for homebrew.
## What Makes BrewHub Different?
BrewHub takes a unique approach to homebrew app distribution. Unlike traditional app repositories that host the files themselves, BrewHub is entirely **serverless**. This means:
* **Direct Downloads from Developers:** Instead of downloading apps from a central server, BrewHub links directly to the developer's repository. This ensures accurate download counts for developers and gives them full control over their releases.
* **JAMstack Architecture:** BrewHub leverages the power of the JAMstack (JavaScript, APIs, and Markup) and GitHub Actions to create a fast, secure, and scalable platform. GitHub Actions automate the build and deployment process, keeping the app information up-to-date.
* **Decentralized Distribution:** By relying on developer repositories, BrewHub promotes a decentralized distribution model. This reduces the risk of single points of failure and empowers developers to manage their own releases.## What BrewHub Offers
* **Centralized App Discovery:** Browse and search for homebrew apps across different categories and platforms.
* **Detailed App Information:** Access comprehensive details about each app, including descriptions, screenshots, installation instructions, and popularity.
* **Easy Submission Process:** Contribute your own homebrew apps to the repository with a streamlined submission workflow.
* **Community Driven:** Engage with other homebrew enthusiasts, discuss apps, and contribute to the platform's growth.
* **Open Source and Extensible:** BrewHub is built on open standards, allowing for community contributions and extensions.
* **Platform Agnostic:** While initial development was for 3DS/DS(i) support, eventually all homebrew consoles will be supported.## Getting Started
### For Users
1. **Visit the BrewHub Website:** The primary way to interact with BrewHub will be through the dedicated website. Stay tuned for updates!
* Coming Soon™: On-console app to manage homebrew on your console!
2. **Browse and Search:** Explore the available apps using the search and filtering options.
3. **Install Apps:** Follow the provided installation instructions for each app.### For Developers
COMING SOON™
## NOTICE!
BrewHub forks:
* **UniversalDB:** No longer affiliated with BrewHub (known as TitleDB 2.0 at the time) due to unethical development practices. (The only affiliation was that Epicpkmn11 wrote a Python script to help update the app's JSON, then forked the repo without credit...scummy).
* **hShop:** An illegal piracy app that is a fork of UniversalDB, which is in turn a fork of BrewShop...obvious reason why.Neither repo nor anyone affiliated is allowed to contribute to this repo.
Support the original, not the imitation!