TiloBox
Back to directory
OpenSnitch project preview

OpenSnitch

Interactive GNU/Linux application-level firewall alerting on outgoing network connections.

LicenseGPL-3.0
GitHub stars12.5k
Last commit1 weeks ago
Tags5 topics
Linux Security ToolOutbound Connection BlockerApplication FirewallInteractive FirewallSecurity
Overview

Why consider OpenSnitch?

OpenSnitch is an open-source application-level firewall for Linux. It monitors outbound process connections, displaying instant interactive prompts to allow or block network traffic per executable, port, domain name, or IP range.

Guided learning

Learn OpenSnitch by building

Practical setup notes, real use cases, and copy-ready examples in one focused guide.

1 min read 2 sections
In this guide2 sections

Overview of OpenSnitch

OpenSnitch alerts you whenever an application attempts to make outbound internet connections from your Linux desktop.

Quickstart

bash
1# On Debian / Ubuntu
2sudo apt install opensnitch
3sudo systemctl enable --now opensnitch
4opensnitch-ui

Whenever an app initiates a connection, an alert pops up allowing you to grant permanent, temporary, or blocked rules.

OpenSnitch is licensed under the GNU General Public License v3.0.

Related tools

More options with a similar category or technology profile.

OpenSnitch FAQs

OpenSnitch is listed as a Security tool on TiloBox. Review the overview, features, and official documentation on this page to decide whether it solves your specific workflow.

Start with the project's GitHub repository for supported installation and deployment instructions. Test the setup with representative data or a small project before rolling it out more widely.

OpenSnitch is listed under the GPL-3.0 license. Read the complete license text and the project's notices before using, modifying, or distributing the software.

Production readiness depends on your requirements. Review maintenance activity, security practices, documentation, backup and upgrade procedures, and compatibility with your stack; then validate it in a non-production environment.

OpenSnitch is listed as an alternative to GlassWire. Compare the core workflow, deployment model, integrations, and licensing against your must-have requirements before switching.