compare
OpenSnitch vs Portmaster
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | OpenSnitch | Portmaster |
|---|---|---|
| Language | Python | Go |
| Licence | GPL-3.0 | GPL-3.0 |
| Stars | 14k | 14k |
| Latest | v1.8.0 | v2.2.3 |
| Last push | 2026-07-26 | 2026-10-06 |
| Release cadence | about 41 days between releases | about 29 days between releases |
| Active contributors | 1 commit author on the default branch in the last 90 days | 4 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Little Snitch. Alternatives to Little Snitch →
Full replacementOpenSnitchPer-application connection prompts and rules on Linux.
Full replacementPortmasterPer-application network rules and connection history on Windows and Linux.
OpenSnitch
- v1.8.02025-12-15We've migrated the GUI to PyQt6 because PyQt5 has been deprecated, and many distros have started to remove it.
- v1.7.22025-08-12Distribute two new rules to allow by default localhost connections (#965, 8c3fa40cf476d1a68df04d49bb98509437a47b4f)
- v1.7.12025-07-02Improved remote loggers (#1350 , a3826c50c908ed33517adf699aeef2f4f3889d62)
- v1.7.0.02025-05-30v1.7.0 discussion thread:
- v1.7.0-rc.22025-04-02Improved integration with 3rd party software (SIEM, loggers, ...) (221923da73d6aed4711e54097d0640b521ed3866, da4761f1d6…pre-release
Portmaster
- v2.2.42026-10-06v2.2.4 (Staging)pre-release
- v2.2.32026-08-14fix: Oversized DNS packets could kill the internal DNS listener
- v2.2.12026-06-16Split Tunneling: Route specific apps through a different network interface - #2182 / documentation
- v2.1.192026-05-18fix: (Windows) Mitigate CWE-428 unquoted service path for PortmasterCore
- v2.1.182026-05-04Packet injection fixes -
OpenSnitch
✓ signed The latest release, v1.8.0, carries a signature GitHub verified.
Loading the security report
Portmaster
unsigned The latest release, v2.2.3, carries no signature GitHub could verify.
Loading the security report