Skip to content

MacEnhance/MacForge

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
web
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 ❀️