Skip to content

GetOvert/Overt

Repository files navigation

Overt
open app store

Explore, install, and manage your favourite software with a free and open app store for macOS.

Overt doesn't:

  • Process payments
  • Restrict app features
  • Remove apps arbitrarily

Overt does:

  • Offer 3,000+ apps by default
  • Support external catalogs
  • 1-click install/update/uninstall

AboutInstall

Bugs and feature requests

If you encounter a bug or would like to request a feature, please check the issues page for a similar report, or open a new issue if you can't find one. Also, please understand that some feature requests may be declined or put on the backburner.

Development

Tech

Setup

To develop Overt, use Visual Studio Code (available on Overt) with the following extensions:

Clone this repository and run npm run install-for-arm64 or npm run install-for-x86_64 to install packages.

Use npm start to build and run the app in dev/debug mode. Hot reload doesn't work correctly at the moment, so you should quit the app and re-run npm start when you make changes.

Build a release version

npm run make-for-arm64
# or
npm run make-for-x86_64

open out/

Package an official release

# Bump the appropriate version number (this creates a Git commit)
npm run bump-{major,minor,patch}

# Build release versions for both arm64 and x86_64, and update the cask definition
# (this command will fail and print a help message without certain env vars set)
npm run distribute-macos
Overt app icon