MacForge

πŸ“¦ Plugin, App, and Theme store which includes plugin injection for macOS

1063
47
Objective-C

MacForge 🧩

MacForge is an open-source plugin manager for macOS. It lets you discover, install and manage plugins to improve the user experience of macOS without the need for manually cloning/building or copying files.

Discord

Preview

Installation πŸ“‚

  • Download the latest release
  • Unzip the download if your browser does not do so automatically
  • Open MacForge and allow it to install helper tools
  • Disable System Integrity Protection
    • Open Terminal.app and run the command
    • sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool true
    • Boot to recovery mode by rebooting and holding down ⌘ + R
    • Open the Terminal from the menubar and run the command
    • csrutil enable --without debug --without fs
    • Reboot
  • Start installing and using plugins

Functionallity notes πŸ“

  • Loading plugins into most applications requires that System Integrity Protection and Library validation are disabled
  • Loading plugins into some applications may require the plugin must be signed and in the /Library directory
  • Some applications installed by MacForge may not require System Integrity Protection or Library Validation to be disabled to function

System Requirements πŸ–₯

  • MacForge supports macOS 10.14 and above
  • For macOS 10.12 and below check out mySIMBL
  • Bundles distributed through MacForge may have different application and system requirements

Wiki πŸ“‘

Features πŸ’ͺ

  • Discover what’s new πŸ”

    • Browse an extensive and growing collection of Plugins, Application and Themes!
    • Search for plugins (Name, Developer, ID)
    • See new and recently updated tweaks
    • Browse existing bundles
    • Search through all existing bundles (by name, bundle ID)
    • See what each repository has to offer
    • Add or remove repositories
    • It’s easy to host your own repository on GitHub!
    • Discover, download and update bundles
  • Manage bundles πŸ“¦

    • Drag and drop plugins .bundle onto MacForge to automatically install them
    • MacForge can open files with the .bundle extension to automatically install them
    • Blacklist applications from loading plugins
    • Quickly and easily manage plugins
    • Delete plugins
    • Show plugins in Finder
    • Enable/Disable plugins
    • Toggle plugins between single user and all users (User icon)
  • Stay up to date πŸ“²

    • Check what installed bundles have updates
    • Quickly update all bundles
    • Have MacForge automatically update bundles
    • Recieve notifications when MacForge detects updates

Developer πŸ‘¨β€πŸ’»

Troubleshooting πŸ›

  • Having problems? Submit an issue here: submit

Uninstalling ❌

  • Trashing MacForge will stop it from loading into applications

Developement ❀️