All Projects → vgmoose → Wiiu Hbas

vgmoose / Wiiu Hbas

Licence: gpl-3.0
[Wii U] Homebrew App Store - download apps for HBL (Legacy)

Projects that are alternatives of or similar to Wiiu Hbas

MacOS-All-In-One-Update-Script
Mac update shell script (Appstore, macOS, Homebrew and others)
Stars: ✭ 39 (-50%)
Mutual labels:  homebrew, appstore
Desmume Psp
A Nintendo DS emulator for PlayStation Portable.
Stars: ✭ 72 (-7.69%)
Mutual labels:  homebrew
Install
📥 Homebrew (un)installer
Stars: ✭ 1,031 (+1221.79%)
Mutual labels:  homebrew
Homebrew Pothos
Homebrew formulas for Pothos and SoapySDR
Stars: ✭ 52 (-33.33%)
Mutual labels:  homebrew
Homebrew Mingw w64
unofficial mingw-w64 Homebrew sub-command and Formulae. These formulae have been superseded by homebrew's mingw-w64.rb.
Stars: ✭ 49 (-37.18%)
Mutual labels:  homebrew
Dotfiles
Get started with your own dotfiles.
Stars: ✭ 1,094 (+1302.56%)
Mutual labels:  homebrew
Cfw2ofw Helper
Providing aid in converting video games.
Stars: ✭ 44 (-43.59%)
Mutual labels:  homebrew
Linuxappstore
A universal app store for Linux (Discontinued)
Stars: ✭ 74 (-5.13%)
Mutual labels:  appstore
Playernx
First homebrew video player for Nintendo Switch! (using ffmpeg libraries)
Stars: ✭ 63 (-19.23%)
Mutual labels:  homebrew
Vitaident
The first system/hardware identity tool for the PS VITA.
Stars: ✭ 53 (-32.05%)
Mutual labels:  homebrew
Mas
📦 Mac App Store command line interface
Stars: ✭ 8,603 (+10929.49%)
Mutual labels:  homebrew
Homebrew Clickhouse
ClickHouse for MacOS Sierra and High Sierra.
Stars: ✭ 50 (-35.9%)
Mutual labels:  homebrew
Myweight
MyWeight is a body mass tracker focused on make easy to input new data and check your weight history
Stars: ✭ 61 (-21.79%)
Mutual labels:  appstore
Roboget
📦Roboget automates the process of getting apps and downloads directly
Stars: ✭ 49 (-37.18%)
Mutual labels:  appstore
Taskell
Command-line Kanban board/task manager with support for Trello boards and GitHub projects
Stars: ✭ 1,175 (+1406.41%)
Mutual labels:  homebrew
Homebrew Public
Homebrew formula for open-source software developed by Spotify
Stars: ✭ 45 (-42.31%)
Mutual labels:  homebrew
Guide 3ds
A complete guide to 3DS custom firmware, from stock to boot9strap.
Stars: ✭ 1,055 (+1252.56%)
Mutual labels:  homebrew
Brew.vim
🍺 Vim Syntax for Homebrew formulae
Stars: ✭ 55 (-29.49%)
Mutual labels:  homebrew
Switchpresence
A Nintendo Switch custom sysmodule for Discord Rich Presence.
Stars: ✭ 75 (-3.85%)
Mutual labels:  homebrew
Cthulhu
Homebrew alternative to Nintendo's dev unit software
Stars: ✭ 72 (-7.69%)
Mutual labels:  homebrew

The 1.5 version of HBAS is released! See the post here for more info.

icon

Build Status

Known Homebrew app store repos:

At this time, only one repository at a time is supported. See below on how to use a custom repository.

Usage

Copy the release to /wiiu/apps on the SD card, and launch it from the homebrew launcher. You can then launch this app to install and manage downloaded software for the HBL onto your SD card from any HBAS server.

Building

To build this app, the following dependencies should be installed:

and then cd into the main repo folder and run make. See the .travis.yml for more details.

Customizing the server

You can put a text file in the /wiiu/apps/appstore/ folder called "repository.txt". If this file is detected then HBAS will use the contents of this file as the specified server. It will expect a yaml file at a GET request to /directory.yaml . If this file is not in the app bundle, it will default to hbas.vgmoose.com.

By using the configuration file, you can distribute (freely!) your own custom copy of HBAS that only manages apps from your server. To make the file, make sure that only the contents of the URL (with no trailing slash) are in the repository.txt file, with no new line at the end either. This file should be placed inside of the "appstore" folder, when redistributing the appstore.

Adding your app

If you are a developer and would like to add an app to HBAS, you will need to find the repository maintainer and ask them to add it. You should also supply a compiled app bundle for your application. The web frontend provides a contact link in the form of a chat icon in the upper right corner, which can be used to contact the maintainer if they are using the web template.

Credits

Code

  • dimok - lots of code, and the main framework used here is copied from Homebrew Launcher
  • pwsincd - writing and optimizing web template code
  • brienj - extremely helpful debugging
  • rw-r-r_0644 - fix some framerate issues and downloading enhancements
  • quarktheawesome - the lovely exception handler
  • zarklord1 - wii u zip folder extraction library
  • maschell - libgui and libutils refactoring
  • marionumber1 - for begrudgingly being a 5.5 enabler

Resources

Misc Support

  • quarktheawesome
  • ryuutseku85
  • creepermario
  • datalogger
  • dylon99

And everybody else in the developing Wii U homebrew community!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].