Submit or Request an App

The packages distributed in our repositories are sent in either by homebrew developers themselves or by volunteer users in the community. Please check the guidelines on this page before submitting an app for review.

When you are ready to submit, the actual form is located at submit.fortheusers.org. For specific info on how these repos are maintained, see the API page.

Please Note: The term "app" is being used for simplicity here, but a package can consist of any relevant files, such as games, mods, or configs. (Or even public domain eBooks).

Guidelines

We try to keep the requirements for apps to be listed here as minimal as possible, but there are a few things considered when reviewing submissions:

  • Open Source - Listed apps must have source code publicly available, and ideally be licensed under a permissive or copyleft license such as MIT, BSD, GPL, etc.
  • No Piracy - Homebrew is a hobbyist endeavor, and as such, we do not accept apps that are intended to be used primarily for video game piracy.
  • Permission - Authors of apps should be contacted to verify that they are aware of and approve of their app being listed here.
  • Don't Break Stuff - Apps should not be malicious, or cause damage to the user's device. This includes apps that are known to be unstable or cause crashes.

Suggestions

The following concerns are not strictly required, but are recommended for a better user experience:

  • Stability™ - Apps should be reasonably reliable, tested, and functional. Beta or in-development apps are okay, but should be clearly marked as such.
  • Usability - Likewise, apps should be relatively easy for the average user to understand, and not require extensive technical knowledge to operate.
  • Purposeful - Your app should serve a clear purpose, and try to not be redundant with other apps already listed here.
  • Appropriate - Apps should not contain excessive profanity or other offensive content. However, we also recognize that some apps may be intended for mature audiences, and will be reviewed on a case-by-case basis.

Asset Info

If a good icon is not provided, our staff or volunteer designers on Discord may create one. The banner and screenshots fields are more optional, but recommended.

  • Icon - A square or square-ish image that represents your app.
  • Screenshots - Multiple fullscreen captures of what your app looks while running
  • Banner - A wide rectangle to be displayed on your app details page

Final Notes

Not all apps on our repositories have equal importance: Some are simple homebrew games, some are utilities, some are ports of existing software, and some are just silly. We try to be as inclusive as possible, but may reject a submission for any reason.

If you have any questions about the submission process, please contact us on Discord. Otherwise, when you are ready to submit, the form is located at submit.fortheusers.org.

Thank you for your interest in contributing to our repositories!