Create custom, lightweight macOS apps from websites
Create a custom, lightweight macOS app from a group of websites, complete with:
Watch me create a Slack clone from scratch in 30 seconds (high res video):
Multi apps store their configuration in a single JSON file. If your app is named Test, then you'll find that file at /Applications/Multi/Test.app/Contents/Resources/config.json. The JSON configuration uses the following top-level fields:
The tabs field is an array of objects with the following fields:
Here's a bare minimum example to recreate the Slack demo video above:
Here's a fancier example that uses the optional fields referenced above:
If your configuration file fails to decode, you can use the settings window to fix the issues. Optional fields will always default to "empty" values (i.e. false, "", []).
create-mac-appYou can create and update Multi apps entirely from the command-line with the included script. In fact, the Multi configuration UI just runs this script under-the-hood! The create-mac-app script takes its options as environment variables. For instance, here's how you'd create a bare-minimum app named Test:
When you open Test, you'll be greeted with the preferences window, where you can finish configuring your app. If you'd like to configure your app entirely from the command-line, you can set any of the following variables:
Multi lets you customize any site by injecting JavaScript and CSS on every page in your app. Each custom JS/CSS file is specified with a URL, which gives you a few options for how you want to manage your customizations:
https://raw.githubusercontent.com/kofigumbs/dotfiles/master/example.jsfile:///Users/kofi/workspace/dotfiles/example.jsdata:,console.log%28%27Hello%2C%20from%20Multi%21%27%29%3B%0ACustom JS/CSS is one of the most important parts of Multi. It lets the main project stay small and focused, while letting you extend it with new features that fit your use case. If you have a neat JS/CSS snippet, you'd like to share, please open an Issue or Pull Request! Here are a few that have come up before:
Description adapted from the project README.
Community project. Help and bug reports go to the maintainers on GitHub; AppsXi does not provide support for this app.
GNU GPL 3.0
Use and change it freely; anything built from it must be shared under the same license, with its source.
Read the full licenseAppsXi checks every version before it is listed.
Signed by Gumbs LLC (K5FRQ7H2T4)
Apple Developer ID team K5FRQ7H2T4
Notarized by Apple
Hardened Runtime on
File matches the hash GitHub published
SHA-256 b0130645123e501cfe4d02c7de3c6d8cd9e0bf263af85671244de1d150d84916
No malware found
ClamAV 1.5.4 on Oct 14, 2026
Install and behavior test in a virtual machine: not run yet
Coming soon for all listings.
Checked Oct 14, 2026 · Mac
DMG · 2.9 MB
Yes. Multi is free and open source under the GNU GPL 3.0. AppsXi lists the maintainers' official release and does not charge for it.
AppsXi downloads every version of Multi from the maintainers' official GitHub release and checks it before it is listed. For version 3.0.2 (checked Oct 14, 2026), the Mac download is signed by its developer and notarized by Apple, each file matches the checksum GitHub publishes for the release, byte for byte and a malware scan found nothing.
Yes. Multi has a native Apple silicon build, and it runs on Intel Macs too.
Multi needs macOS Ventura (13) or later.
Multi is an open source project by Kofi Gumbs on GitHub (kofigumbs/multi). Help and bug reports go to its maintainers there.
No reviews yet. Anyone who downloads it from AppsXi while signed in can review it a day later.
Something wrong with this app? Report a problem. Maintainer? Claim this listing or ask us to remove it.
Share files and messages with nearby devices over your local network, no internet connection needed
Utility for formatting USB drives and creating bootable USB media from ISO images
Flash OS images to SD cards and USB drives, safely and easily
Control the brightness and volume of external displays on your Mac with keys or menu bar sliders
Upload images to S3, GitHub, Cloudflare R2, Imgur and 60+ other hosts and copy the link
App for managing and quickly switching hosts file entries, with remote hosts and a system tray menu
Used this app? Sign in and download it here to review it a day later.