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

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 Repos

Awesome GitHub RepositoriesNetwork Identifiers

Unique configuration parameters used to isolate specific network environments.

Distinguishing note: Focuses on network isolation identifiers rather than general configuration.

Explore 15 awesome GitHub repositories matching software engineering & architecture · Network Identifiers. Refine with filters or upvote what's useful.

Awesome Network Identifiers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • ethereum/go-ethereumAvatar von ethereum

    ethereum/go-ethereum

    51,178Auf GitHub ansehen↗

    Geth is a comprehensive execution client for the Ethereum network, serving as a foundational node implementation that processes transactions, maintains the distributed ledger state, and participates in peer-to-peer consensus. It provides a robust infrastructure for synchronizing, validating, and serving blockchain data, utilizing a persistent Merkle Patricia Trie database to ensure the cryptographic integrity of historical records. As a sandboxed smart contract runtime, it executes bytecode according to deterministic protocol rules, enabling the deployment and interaction of decentralized appl

    Assigns unique network identifiers to isolate private chains from public environments.

    Goblockchainethereumgeth
    Auf GitHub ansehen↗51,178
  • skywind3000/kcpAvatar von skywind3000

    skywind3000/kcp

    16,786Auf GitHub ansehen↗

    KCP is a low-latency transport protocol and reliability layer designed to provide TCP-like guaranteed delivery and ordering over UDP. It implements an automatic repeat request protocol to minimize network jitter and delays, prioritizing timeliness over bandwidth efficiency. The project distinguishes itself through a pluggable congestion controller and flow control logic, allowing the transport layer to be tuned for specific network environments. It includes a NAT keep-alive system that uses periodic heartbeat packets to maintain active communication paths and prevent address translation timeo

    Uses unique conversation identifiers in packet headers to route data to session objects without formal handshakes.

    C
    Auf GitHub ansehen↗16,786
  • cloudflare/quicheAvatar von cloudflare

    cloudflare/quiche

    11,563Auf GitHub ansehen↗

    This project is a memory-safe implementation of the QUIC transport protocol and HTTP/3, designed for high-throughput and efficient network communication. It provides a comprehensive toolkit for building secure, low-latency network applications by managing the full lifecycle of transport connections, including protocol negotiation, stream data exchange, and connection state management. The library distinguishes itself through a focus on performance and protocol integrity. It utilizes a formal state machine to enforce strict adherence to transport rules and employs zero-copy buffer management t

    Generates unique identifiers for network sessions from raw byte sequences.

    Rusthttp3network-programmingprotocol
    Auf GitHub ansehen↗11,563
  • sockjs/sockjs-clientAvatar von sockjs

    sockjs/sockjs-client

    8,518Auf GitHub ansehen↗

    sockjs-client is a JavaScript library that provides a WebSocket-compatible API for real-time, bidirectional communication between a web browser and a server. It functions as a transport-layer abstraction that ensures a stable full-duplex connection by emulating socket behavior. The library is distinguished by its automatic protocol-fallback mechanisms. When native WebSockets are unavailable or blocked by restrictive network environments, such as firewalls or proxies, it switches to HTTP-streaming emulation or XHR-polling to maintain connectivity. It covers capabilities for cross-domain data

    Provides unique tokens to distinguish and track individual network sessions across multiple HTTP requests.

    JavaScriptjavascriptreal-timesockjs
    Auf GitHub ansehen↗8,518
  • lipku/livetalkingAvatar von lipku

    lipku/LiveTalking

    8,042Auf GitHub ansehen↗

    LiveTalking is an interactive talking head engine and AI avatar management platform designed to synchronize synthetic speech with facial movements. It functions as a real-time orchestrator that connects large language models and text-to-speech services to neural-rendered digital humans. The project distinguishes itself through low-latency streaming capabilities and the ability to handle real-time conversational interruptions. It supports advanced audio-visual customization, including human voice cloning and the ability to drive avatar expressions using real-time webcam data. The platform cov

    Handle multiple independent user connections simultaneously by assigning unique session identifiers to each stream.

    Pythonaigcdigihumandigital-human
    Auf GitHub ansehen↗8,042
  • antirez/smallchatAvatar von antirez

    antirez/smallchat

    7,509Auf GitHub ansehen↗

    Smallchat is a minimal implementation of a concurrent network server and TCP-based chat system designed as a demonstration of C socket programming. It provides a basic server and client architecture that enables real-time text communication between multiple connected users. The project focuses on the implementation of a networked chat server that handles simultaneous client sessions. It utilizes a centralized broadcasting model to route incoming text from one client to all other active participants. The system manages concurrent client connections and session tracking using socket descriptor

    Tracks individual network sessions using unique system socket descriptors as identifiers.

    C
    Auf GitHub ansehen↗7,509
  • jonasstrehle/supercookieAvatar von jonasstrehle

    jonasstrehle/supercookie

    7,346Auf GitHub ansehen↗

    Supercookie is a browser fingerprinting tool that assigns persistent, cross-session tracking identifiers by exploiting the browser's favicon cache. It operates without storing any data on the server, relying entirely on the browser's cache behavior to maintain tracking state across visits, including during incognito or private browsing sessions. The technique works by encoding unique user identifiers through distinct favicon subpaths, creating separate cache entries for each tracking token. A sequence of HTTP redirects through multiple favicon subpaths writes and reads cache-based tracking pa

    Assigns stable browser identifiers persisting across sessions via favicon cache manipulation.

    HTMLbrowserbrowser-fingerprintbrowser-fingerprinting
    Auf GitHub ansehen↗7,346
  • machyve/xhyveAvatar von machyve

    machyve/xhyve

    6,438Auf GitHub ansehen↗

    xhyve is a macOS virtual machine manager and virtualization tool that leverages the native hypervisor framework to run guest operating systems in userspace. It provides a virtualization layer for executing guest systems with hardware acceleration. The project features a hardware pass-through hypervisor that maps physical host devices directly to guest virtual machines to increase performance. It includes a remote framebuffer server and VNC access to enable interaction with the guest display and input devices from external devices. The tool covers virtual hardware emulation for storage, netwo

    Assigns persistent IP addresses to virtual machines by linking unique identifiers to pre-configured network device profiles.

    C
    Auf GitHub ansehen↗6,438
  • paradigmxyz/rethAvatar von paradigmxyz

    paradigmxyz/reth

    5,652Auf GitHub ansehen↗

    Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res

    Returns the chain ID as a string to identify which network the node belongs to.

    Rust
    Auf GitHub ansehen↗5,652
  • akinsho/toggleterm.nvimAvatar von akinsho

    akinsho/toggleterm.nvim

    5,530Auf GitHub ansehen↗

    toggleterm.nvim ist ein Lua-basierter Terminal-Manager und Sitzungs-Orchestrator für Neovim. Er bietet ein System zum Öffnen, Verstecken und Organisieren mehrerer persistenter Terminal-Fenster, wodurch Shell-Sitzungen direkt in den Texteditor integriert werden können. Das Plugin zeichnet sich durch ein schwebendes Terminal-Interface und die Möglichkeit aus, benutzerdefinierte Terminal-Klassen zu definieren. Diese Klassen erlauben spezialisierte Instanzen mit dedizierten Befehlen und Umgebungsvariablen, während die Auswahl benannter Terminals es Nutzern ermöglicht, spezifische Sitzungen über beschreibende Labels statt über numerische IDs zu fokussieren. Das Projekt deckt die Konfiguration des Workspace-Layouts ab und erlaubt es, Terminals als schwebende Fenster, vertikale Splits oder Tabs auszurichten. Es enthält Funktionen für die Sitzungssteuerung, wie das Übertragen von Text aus Editor-Buffern direkt in aktive Terminals, das Ausführen gezielter Shell-Befehle und die Durchführung von Bulk-Operationen zur Verwaltung mehrerer aktiver Sitzungen.

    Associates unique numeric IDs with descriptive names to target and focus specific terminal sessions.

    Lua
    Auf GitHub ansehen↗5,530
  • antswordproject/antswordAvatar von AntSwordProject

    AntSwordProject/antSword

    4,620Auf GitHub ansehen↗

    AntSword ist ein plattformübergreifender Web-Manager und ein Penetration-Testing-Framework für die zentrale Verwaltung mehrerer Remote-Website-Umgebungen. Es fungiert als Tool für die Remote-Website-Administration und als Web-Shell-Management-Tool, mit dem Benutzer diverse Webserver von einer einzigen Schnittstelle aus organisieren und steuern können. Das Projekt bietet ein Toolkit für Sicherheitsforscher, um autorisierte Sicherheitsaudits durchzuführen und Schwachstellen zu identifizieren. Es unterstützt Workflows für Web-Penetrationstests und Sicherheitsforschung, um das Verhalten von Webanwendungen zu analysieren und potenzielle Exploits zu entdecken. Das System deckt umfassende Funktionen in der Remote-Website-Administration und dem plattformübergreifenden Web-Management ab und ermöglicht die Ausführung administrativer Aufgaben und Sicherheitsüberprüfungen über verschiedene Betriebssysteme und Hosting-Plattformen hinweg.

    Tracks remote target websites using unique identifiers to maintain persistent administrative sessions.

    JavaScript
    Auf GitHub ansehen↗4,620
  • jakehilborn/displayplacerAvatar von jakehilborn

    jakehilborn/displayplacer

    4,341Auf GitHub ansehen↗

    Displayplacer is a command-line tool for managing multi-monitor display layouts on macOS. It enables users to save, apply, and automate screen configurations including resolution, rotation, arrangement, and mirroring settings entirely from the terminal without requiring a graphical interface. The tool identifies displays using persistent hardware IDs rather than port-based identifiers, allowing layouts to be restored consistently across reconnections and reboots. It supports headless display configuration, enabling or disabling monitors, rotating internal and external displays, and designatin

    Uses contextual session identifiers when persistent hardware IDs are reassigned by macOS, maintaining layout stability across reboots.

    C
    Auf GitHub ansehen↗4,341
  • mutagen-io/mutagenAvatar von mutagen-io

    mutagen-io/mutagen

    3,883Auf GitHub ansehen↗

    Mutagen is a cross-platform file synchronization engine and development environment orchestrator. It provides real-time bidirectional file synchronization between local machines, remote servers, and Docker containers, often utilizing SSH for transport. The tool functions as a high-performance alternative to Docker bind mounts by mirroring files between a local host and a running container. It also operates as a network port forwarding utility, routing TCP traffic and Unix domain sockets between local and remote environments via SSH. Its capability surface includes filesystem event monitoring

    Assigns names and unique identifiers to sessions to easily list, filter, and target management commands.

    Go
    Auf GitHub ansehen↗3,883
  • t3l3machus/hoaxshellAvatar von t3l3machus

    t3l3machus/hoaxshell

    3,421Auf GitHub ansehen↗

    Hoaxshell is a command and control system for Windows remote command execution. It provides a framework for generating and managing reverse shell payloads that utilize an HTTP beaconing protocol, where victim clients periodically poll a handler to receive and execute instructions. The project distinguishes itself through its ability to bypass PowerShell Constrained Language Mode using specialized payload generation. It supports encrypted command and control via TLS certificate injection and provides mechanisms for remote session recovery, allowing a handler to reestablish control over active

    Uses unique session identifiers in HTTP headers to associate incoming requests with specific shell sessions.

    Pythonhackingopen-sourcepenetration-testing
    Auf GitHub ansehen↗3,421
  • ueberdosis/hocuspocusAvatar von ueberdosis

    ueberdosis/hocuspocus

    2,455Auf GitHub ansehen↗

    Hocuspocus is a backend framework designed to facilitate real-time collaborative editing and state synchronization in web applications. It functions as a server-side infrastructure that manages persistent WebSocket connections, enabling multiple users to edit shared documents simultaneously while maintaining data consistency through a conflict-free replicated data type engine. The platform distinguishes itself through a modular, middleware-driven architecture that allows developers to intercept document lifecycle events, enforce custom access control policies, and integrate external services.

    Multiplexes multiple collaborative sessions over a single communication channel by embedding unique identifiers into document messages.

    TypeScriptcollaborative-editingcrdtprosemirror
    Auf GitHub ansehen↗2,455
  1. Home
  2. Software Engineering & Architecture
  3. Network Identifiers

Unter-Tags erkunden

  • Chain IdentifiersUnique identifiers that distinguish one blockchain network from another, such as chain IDs. **Distinct from Network Identifiers:** Distinct from Network Identifiers: focuses on blockchain-specific chain IDs rather than general network isolation parameters.
  • Persistent IP MappingsMapping unique identifiers to specific network profiles to ensure consistent IP assignment for virtual machines. **Distinct from Network Identifiers:** Focuses on persistent IP assignment via identifiers, not just general network isolation identifiers.
  • Session Identifiers2 Sub-TagsUnique tokens used to distinguish and track individual network sessions within a transport protocol. **Distinct from Network Identifiers:** Distinct from Network Identifiers: focuses on session-specific tracking identifiers rather than network environment isolation.
  • Session Management Identifiers1 Sub-TagUser-defined names and unique IDs used to target and filter active synchronization or forwarding sessions. **Distinct from Session Identifiers:** Distinct from Session Identifiers: focuses on administrative management and targeting of sessions via names rather than protocol-level tracking tokens.