awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
2ndalpha avatar

2ndalpha/gasmask

0
View on GitHub↗
3,852 Stars·259 Forks·Objective-C·5 Aufrufe

Gasmask

Gasmask is a macOS utility designed to manage system-level network routing by organizing, merging, and activating multiple hosts file configurations. It provides a graphical interface that allows users to switch between different connectivity environments without manual file editing.

The tool enables the aggregation of local and remote network mapping sets into a single active configuration. It supports the synchronization of external routing rules by periodically fetching data from remote web sources, ensuring that local domain redirection lists remain current.

To apply changes, the application performs system-level file overwriting and manages privileged process execution to modify protected configuration files. It maintains local state persistence by storing distinct routing sets as individual files, facilitating rapid switching between project-specific network environments.

Features

  • Hosts File Managers - Provides a graphical interface for organizing, switching, and merging multiple local and remote network mapping configurations.
  • Environment Branch Switching - Streamlines switching between different network routing environments for various software projects.
  • Privileged File Access - Requests administrative authorization to modify protected system network configuration files.
  • Remote Configuration Synchronization - Synchronizes remote routing rules by periodically downloading and updating network mapping content.
  • Remote Resource Fetchers - Fetches external network mapping data at scheduled intervals to keep local routing files current.
  • Configuration Profile Switching - Updates system network configuration instantly by selecting a preferred routing file from saved options.
  • Network Configuration - Organizes and activates different sets of network mapping rules to toggle connectivity requirements.
  • System Configuration Overwrites - Updates system network configuration by programmatically overwriting the protected hosts file.
  • External Resource Synchronization - Automatically synchronizes local network mapping files with external sources to maintain current redirection lists.
  • Network Configuration Managers - Synchronizes and activates domain redirection rules from local sets or external web-based sources.
  • Developer Utilities - Manage and switch between multiple system hosts files.
  • System Tools - Hosts file manager for MacOS.

Star-Verlauf

Star-Verlauf für 2ndalpha/gasmaskStar-Verlauf für 2ndalpha/gasmask

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Gasmask

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Gasmask.
  • oldj/switchhostsAvatar von oldj

    oldj/SwitchHosts

    26,826Auf GitHub ansehen↗

    SwitchHosts is a desktop application for managing and switching between multiple sets of system hosts file entries. It functions as a network environment switcher and an operating system hosts file manager, allowing users to map domain names to specific IP addresses for local DNS management. The tool distinguishes itself through remote hosts synchronization, which fetches and updates local data from remote URLs on a defined schedule. It enables rapid configuration toggling via a main window and system tray menu to swap between different network routing sets instantly. The application include

    TypeScriptelectronhostshostseditor
    Auf GitHub ansehen↗26,826
  • borntoberoot/networkmanagerAvatar von BornToBeRoot

    BornToBeRoot/NETworkManager

    8,054Auf GitHub ansehen↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    C#aws-ssmdnsdns-lookup
    Auf GitHub ansehen↗8,054
  • xiu2/cloudflarespeedtestAvatar von XIU2

    XIU2/CloudflareSpeedTest

    27,357Auf GitHub ansehen↗

    This project is a command-line utility designed to benchmark and optimize network connectivity by identifying the fastest available content delivery network nodes. It performs concurrent latency probing and speed testing across large pools of IP addresses to evaluate real-world performance based on your specific geographic location and network environment. Beyond simple benchmarking, the tool functions as an automated configuration manager that synchronizes your network settings with the best-performing endpoints discovered during testing. It integrates with external DNS management services t

    Gocdncloudflarego
    Auf GitHub ansehen↗27,357
  • hellzerg/optimizerAvatar von hellzerg

    hellzerg/optimizer

    18,030Auf GitHub ansehen↗

    This utility provides a centralized administrative framework for managing and optimizing Windows environments. It functions by executing system-level primitives, including registry modifications, service management, and file system operations, to enforce performance, privacy, and security policies. The project distinguishes itself through its template-driven automation, which allows users to apply predefined configuration profiles to ensure consistent system states across machines. It integrates low-level adjustments—such as memory balancing, startup control, and hardware parameter tuning—wit

    C#cleanuphosts-fileoptimize
    Auf GitHub ansehen↗18,030
Alle 30 Alternativen zu Gasmask anzeigen→

Häufig gestellte Fragen

Was macht 2ndalpha/gasmask?

Gasmask is a macOS utility designed to manage system-level network routing by organizing, merging, and activating multiple hosts file configurations. It provides a graphical interface that allows users to switch between different connectivity environments without manual file editing.

Was sind die Hauptfunktionen von 2ndalpha/gasmask?

Die Hauptfunktionen von 2ndalpha/gasmask sind: Hosts File Managers, Environment Branch Switching, Privileged File Access, Remote Configuration Synchronization, Remote Resource Fetchers, Configuration Profile Switching, Network Configuration, System Configuration Overwrites.

Welche Open-Source-Alternativen gibt es zu 2ndalpha/gasmask?

Open-Source-Alternativen zu 2ndalpha/gasmask sind unter anderem: oldj/switchhosts — SwitchHosts is a desktop application for managing and switching between multiple sets of system hosts file entries. It… borntoberoot/networkmanager — NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and… xiu2/cloudflarespeedtest — This project is a command-line utility designed to benchmark and optimize network connectivity by identifying the… hellzerg/optimizer — This utility provides a centralized administrative framework for managing and optimizing Windows environments. It… gui-for-cores/gui.for.singbox — GUI.for.SingBox is a desktop graphical interface client for managing the sing-box network proxy core. It functions as… onmyway133/findergo — 🐢 Open terminal quickly from Finder.