Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Open Source Apps
  3. MyTouchbarMyRules

MyTouchbarMyRules

MITSwiftv0.27.0

A macOS app for fully customizing the Touch Bar on MacBook Pro with plugins, gestures, and presets.

Visit WebsiteGitHubGitHub
4.4k stars234 forks0 contributors

What is MyTouchbarMyRules?

MTMR (My TouchBar My Rules) is a macOS application that allows users to completely customize the Touch Bar on their MacBook Pro. It replaces the default Touch Bar interface with user-defined buttons, widgets, and controls, enabling automation, system monitoring, and personalized workflows directly from the Touch Bar.

Target Audience

MacBook Pro users who want to maximize productivity and personalize their Touch Bar beyond Apple's default offerings, particularly power users, developers, and automation enthusiasts.

Value Proposition

MTMR is free, open-source, and highly extensible, offering a plugin-based architecture and JSON configuration that provides deeper customization than most commercial alternatives, all without subscription fees.

Overview

🌟 [My TouchBar My rules]. The Touch Bar Customisation App for your MacBook Pro

Use Cases

Best For

  • Replacing the default Touch Bar with system monitoring widgets (CPU, weather, battery)
  • Adding custom media controls and playback information to the Touch Bar
  • Creating Touch Bar shortcuts for launching apps or running scripts
  • Implementing gesture-based controls for volume, brightness, or custom actions
  • Building personalized productivity dashboards with calendar events and pomodoro timers
  • Sharing and importing pre-made Touch Bar layouts from the community

Not Ideal For

  • Users who want a plug-and-play Touch Bar solution without any configuration
  • Developers working on non-macOS platforms or Macs without a Touch Bar
  • Teams requiring official support, SLA, or enterprise-grade stability
  • Projects where system permissions for Accessibility APIs are restricted or monitored

Pros & Cons

Pros

Deep Customization Flexibility

Supports a wide range of button types including native plugins (CPU, weather), custom scripts via AppleScript or shell, and static elements, allowing users to tailor the Touch Bar precisely to their workflow.

Gesture-Enhanced Control

Enables two, three, or four-finger swipe gestures for actions like volume adjustment or running custom scripts, adding dynamic interaction beyond static buttons.

Community-Driven Presets

Users can create, share, and import JSON-based presets through platforms like GitHub, fostering a rich ecosystem of pre-built layouts for quick setup.

Native macOS Integration

Leverages macOS Accessibility APIs to control system functions like brightness, volume, and media keys, ensuring seamless operation with core OS features.

Cons

Manual Configuration Complexity

Setup requires editing JSON files or using a separate web-based designer, and users must manually enable Accessibility permissions, which can be daunting for non-technical users.

Dependent on macOS and Hardware

Tied exclusively to macOS 10.12.2+ and MacBook Pro models with a Touch Bar, making it irrelevant for other systems or newer Macs without this hardware.

Potential Stability and Permission Issues

Relies on macOS Accessibility APIs that can break with updates, and troubleshooting often involves re-enabling permissions, as noted in the README for non-functional buttons or gestures.

Open Source Alternative To

MyTouchbarMyRules is an open-source alternative to the following products:

B
BetterTouchTool

Frequently Asked Questions

Quick Stats

Stars4,353
Forks234
Contributors0
Open Issues202
Last commit5 months ago
CreatedSince 2018

Tags

#productivity#plugins#touchbar#macbook#statusbar#gestures#customization#system-utility#applescript#automation#macos#shell-script

Links & Resources

Website

Included in

Open Source Apps48.1k
Auto-fetched 1 day ago

Related Projects

PockPock

Widgets manager for MacBook Touch Bar

Stars10,164
Forks381
Last commit4 years ago
Touch Bar SimulatorTouch Bar Simulator

Use the Touch Bar on any Mac

Stars1,936
Forks87
Last commit2 years ago
MuseMuse

An open-source Spotify controller with TouchBar support

Stars637
Forks41
Last commit7 years ago
Touch Bar PreviewTouch Bar Preview

:computer: Touch Bar Preview is a small app to display your designs on the MacBook Pro’s Touch Bar.

Stars83
Forks5
Last commit7 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub