git404hub

what is traffic-light-plus fr?

liu223344/traffic-light-plus — explained in plain English

Analysis updated 2026-05-18

26SwiftAudience · generalComplexity · 2/5LicenseSetup · easy

tl;dr

A macOS menu bar app that enlarges and customizes the close, minimize, and zoom buttons on any window's title bar.

vibe map

mindmap
  root((repo))
    What it does
      Enlarges window buttons
      Custom button actions
      Real-time position tracking
    Tech stack
      Swift
      AppKit
      Accessibility API
    Use cases
      Improve accessibility clicking
      Customize window controls
      Quick minimize via Dock click
    Audience
      Mac users
      Accessibility-focused users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Enlarge small window close, minimize, and zoom buttons for easier clicking.

VIBE 2

Assign custom actions to the red, yellow, and green window buttons.

VIBE 3

Reveal enlarged controls only when hovering near a window's corner.

VIBE 4

Minimize the active window by clicking its Dock icon a second time.

what's the stack?

SwiftAppKitmacOS

how it stacks up fr

liu223344/traffic-light-plusbsnkhua/mole-widgeteeliberto/reset-macos
Stars262626
LanguageSwiftSwiftSwift
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Requires macOS 13 Ventura or later and Accessibility permission granted manually.

MIT license: use it for anything, including commercial use, as long as you keep the copyright notice.

in plain english

Traffic Lights+ is a native macOS menu bar utility that makes the close, minimize, and zoom buttons in the top-left corner of any window bigger and easier to click. Many people find those small circular controls hard to hit precisely, and this app addresses that without modifying any system files, injecting code into other applications, or requiring System Integrity Protection to be turned off. According to the README, a user can adjust the size of the enlarged controls between 18 and 48 points, change the spacing between the circular buttons or switch to a square style flush with the window's corner, and choose whether hovering near the corner reveals the whole group of buttons or just the single nearest one. Each of the red, yellow, and green controls can be set independently to close the window, quit the app, minimize, zoom, hide the app, or do nothing at all. There is also an option to minimize the current window by clicking its Dock icon again, and the app tracks window position in real time, including while dragging, so the enlarged buttons stay correctly placed and properly hidden when covered by another window. The app requires macOS 13 Ventura or later and works on both Apple Silicon and Intel Macs, though full-screen window support is still listed as in development. Setup involves installing the app from a downloaded disk image and then granting it Accessibility permission, which the README says is used only to find standard window buttons, read window positions, and carry out the actions the user configured, not for anything else. The README explains that macOS has no public way to resize a window's built-in traffic-light buttons across applications, so the app instead reads window information through the Accessibility API and draws its own enlarged buttons in separate overlay panels. Everything runs locally, with no network access beyond checking for software updates, and no analytics or account system. The project can be built from source with Swift and is released under the MIT license.

prompts (copy fr)

prompt 1
Walk me through installing Traffic Lights+ and granting it Accessibility permission on my Mac.
prompt 2
Show me how to configure the red, yellow, and green buttons to do different actions.
prompt 3
Explain why this app needs Accessibility permission and what it uses it for.
prompt 4
How do I build Traffic Lights+ from source using Swift?

Frequently asked questions

what is traffic-light-plus fr?

A macOS menu bar app that enlarges and customizes the close, minimize, and zoom buttons on any window's title bar.

What language is traffic-light-plus written in?

Mainly Swift. The stack also includes Swift, AppKit, macOS.

What license does traffic-light-plus use?

MIT license: use it for anything, including commercial use, as long as you keep the copyright notice.

How hard is traffic-light-plus to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is traffic-light-plus for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.