awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
henrypp avatar

henrypp/simplewall

0
View on GitHub↗

Simplewall

Simplewall is an application firewall manager and network traffic filter that provides a graphical interface for the Windows Filtering Platform. It controls inbound and outbound network access for individual programs and services by intercepting and filtering traffic at the kernel level.

The project identifies specific binaries using file hashes to prevent spoofing and allows users to define custom firewall rules based on IP addresses, CIDR ranges, and port numbers. It includes a system for blocking operating system telemetry and managing blocklists of known malicious IP addresses.

The tool provides observability through packet logging and real-time notifications when applications attempt unauthorized connections. It also includes capabilities for auditing application changes, managing security profiles, and caching DNS resolutions to optimize event processing.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Network Access Control - Defines and enforces security policies to regulate inbound and outbound traffic for specific applications.
  • Packet Filtering Engines - Utilizes the Windows Filtering Platform for kernel-level network traffic interception and filtering.
  • Traffic Filtering Rules - Implements a system for defining and applying rules to permit or deny network connections.
  • Traffic Filters - Inspects and controls network packets using global and application-specific rules to manage traffic flow.
  • Background Security Services - Implements a background system service to apply firewall rules independently of the user interface.
  • Binary Identity Verification - Identifies specific binaries using file hashes to prevent spoofing and ensure rules apply to the correct program.
  • Windows Filtering Platform Interfaces - Provides a graphical interface for managing network traffic and application rules via the Windows Filtering Platform.
  • Firewall Management - Controls inbound and outbound network access for individual programs based on file paths and hashes.
  • Network Traffic Filters - Intercepts and blocks network requests to telemetry and malicious endpoints for security and privacy.
  • Telemetry Blocking - Prevents operating system telemetry and analytics services from communicating with remote servers using built-in blocklists.
  • Firewall Rule Configurations - Allows the creation of custom firewall rules based on IP addresses, CIDR ranges, and port numbers.
  • IP Address Blocklists - Maintains and updates lists of malicious IP addresses to automatically filter unwanted network traffic.
  • Blocked Connection Monitoring - Logs blocked network attempts and displays them for review and rule adjustment.
  • Security Profiles - Allows saving and restoring sets of network rules as distinct security profiles.
  • Dropped Packet Logging - Records dropped network packets and notifies users when applications attempt unauthorized connections.
  • Firewall Configurations - Provides tools for managing host-based network access rules and security configurations.
  • Network Security Auditing - Logs dropped packets and monitors blocked attempts to audit network security and refine rules.
  • Network Traffic Logs - Records dropped and allowed packets to a file for historical analysis and troubleshooting.
  • Packet Drop Logging - Provides a detailed log of network packets blocked by the firewall for troubleshooting and auditing.
8,044 stars·602 forks·C·gpl-3.0·25 views

Star history

Star history chart for henrypp/simplewallStar history chart for henrypp/simplewall

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does henrypp/simplewall do?

Simplewall is an application firewall manager and network traffic filter that provides a graphical interface for the Windows Filtering Platform. It controls inbound and outbound network access for individual programs and services by intercepting and filtering traffic at the kernel level.

What are the main features of henrypp/simplewall?

The main features of henrypp/simplewall are: Network Access Control, Packet Filtering Engines, Traffic Filtering Rules, Traffic Filters, Background Security Services, Binary Identity Verification, Windows Filtering Platform Interfaces, Firewall Management.

Which projects share features with henrypp/simplewall?

Projects with overlapping indexed features include: crazy-max/windowsspyblocker — WindowsSpyBlocker is a suite of utilities designed to stop operating system data collection and tracking by applying… evilsocket/opensnitch — Opensnitch is a host-based application firewall for Linux that monitors and intercepts outbound network connections in… pi-hole/docker-pi-hole — This project provides a containerized DNS sinkhole and network-wide traffic filtering solution. It functions as a… 3proxy/3proxy — 3proxy is a multi-protocol proxy server and network access control gateway. It functions as a network traffic… drduh/macos-security-and-privacy-guide — This project is a security hardening guide and privacy configuration manual for macOS. It provides a comprehensive set… 10se1ucgo/disablewintracking — DisableWinTracking is a privacy hardening tool and telemetry blocker for Windows 10. It reduces data collection and…

Projects sharing features with Simplewall

These projects share indexed features with Simplewall. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • crazy-max/windowsspyblockercrazy-max avatar

    crazy-max/WindowsSpyBlocker

    5,130View on GitHub↗

    WindowsSpyBlocker is a suite of utilities designed to stop operating system data collection and tracking by applying firewall rules, hosts file blocks, and telemetry restrictions. It functions as a telemetry blocker and firewall manager that prevents the operating system from sending usage data to remote servers. The project features a specialized connectivity modifier for adjusting the network connectivity status indicator to prevent external reporting. It includes a network traffic auditor to capture and analyze system traffic to identify spying activities, alongside a manager for DNS and h

    Goblockerdnscryptfirewall
    View on GitHub↗5,130
  • evilsocket/opensnitchevilsocket avatar

    evilsocket/opensnitch

    12,899View on GitHub↗

    Opensnitch is a host-based application firewall for Linux that monitors and intercepts outbound network connections in real time. By hooking into kernel-level interfaces, it tracks system-wide network activity and maps connection attempts to specific local processes, allowing users to explicitly permit or deny traffic on a per-application basis. The project distinguishes itself through its ability to manage security policies across multiple distributed nodes from a single, unified dashboard. This centralized management is secured via encrypted socket communication, enabling consistent rule en

    Pythonapplication-firewalldata-breachfirewall
    View on GitHub↗12,899
  • pi-hole/docker-pi-holepi-hole avatar

    pi-hole/docker-pi-hole

    10,760View on GitHub↗

    This project provides a containerized DNS sinkhole and network-wide traffic filtering solution. It functions as a central network resolver that intercepts domain queries, allowing users to block advertisements, trackers, and malicious domains by returning null responses to connected devices. The platform distinguishes itself through its integrated DHCP server and comprehensive management capabilities, which allow for automated IP address allocation and granular control over network traffic. It supports complex filtering through regular expression matching, hierarchical rule prioritization, an

    Shellad-blockerdnsdocker-container
    View on GitHub↗10,760
  • 3proxy/3proxy3proxy avatar

    3proxy/3proxy

    5,264View on GitHub↗

    3proxy is a multi-protocol proxy server and network access control gateway. It functions as a network traffic forwarder capable of routing TCP and UDP traffic across HTTP, SOCKS, and various email and file protocols. The project provides specialized capabilities for secure traffic inspection, including the decryption and analysis of HTTPS and TLS streams through certificate spoofing and mutual authentication. It further supports client identity anonymization by routing outbound traffic through recursive upstream proxy chains. The software covers a broad range of network management functions,

    Caccountingchttps-proxy
    View on GitHub↗5,264
Compare all 30 related projects→