objective-see/lulu

LuLu is the free open-source macOS firewall

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 45 minutes ago
Added to GitGenius on September 4th, 2026
Created on September 10th, 2017
Open Issues & Pull Requests: 524 (+0)
GitHub issues: Enabled
Number of forks: 598
Total Stargazers: 13,146 (+0)
Total Subscribers: 143 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 159
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 602 days
Stale 30+ days: 148
Stale 90+ days: 126

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

No label distribution available yet.

Detailed Description

LuLu is a free open-source macOS firewall that provides network traffic monitoring and control at the system level.

The tool addresses the need for granular outbound connection monitoring on macOS by intercepting network traffic and presenting users with alerts when applications attempt to establish connections. It operates by monitoring outbound connections in real time and allowing users to allow or deny traffic on a per-application basis, building a ruleset that persists across sessions.

LuLu suits macOS users who want visibility into what their applications are doing on the network without relying on closed-source commercial firewall solutions. It is particularly valuable for security-conscious users, developers debugging application behavior, and anyone concerned about unauthorized data exfiltration. The tool is designed for users comfortable managing firewall rules manually rather than those seeking fully automated threat detection.

The project shows consistent maintenance with regular updates addressing macOS compatibility as the operating system evolves. Development activity demonstrates responsiveness to user-reported issues and ongoing refinement of the core monitoring and alerting mechanisms. The codebase remains actively managed to ensure the tool continues functioning across macOS versions.