# Network Traffic Capture and Analysis

> Search results for `capture and analyze network traffic` on awesome-repositories.com. 118 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/capture-and-analyze-network-traffic

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/capture-and-analyze-network-traffic).**

## Results

- [ariya/phantomjs](https://awesome-repositories.com/repository/ariya-phantomjs.md) (29,489 ⭐) — PhantomJS is a scriptable, headless browser engine based on WebKit that provides a programmatic interface for automating web page interactions. It operates without a graphical user interface, allowing for the execution of JavaScript to navigate pages, manipulate the document object model, and perform functional testing of web applications.

The tool distinguishes itself by providing low-level control over the browser rendering lifecycle and network stack. It enables real-time interception and modification of network traffic, alongside the ability to generate visual snapshots and document exports from pages that rely on complex dynamic content. By maintaining a virtual display buffer and running the engine in an isolated memory space, it ensures consistent layout calculations and stability during automated sessions.

Beyond its core rendering capabilities, the project supports complex automation workflows through command-line configuration and inter-process communication. These features facilitate the integration of browser-based tasks into larger software systems, enabling automated data extraction, performance analysis, and the verification of web application behavior.
- [gyulyvgc/sniffnet](https://awesome-repositories.com/repository/gyulyvgc-sniffnet.md) (39,325 ⭐) — This application is a desktop network traffic analyzer that provides real-time monitoring and forensic inspection of data packets. By interfacing directly with low-level system drivers, it captures raw network traffic from physical or virtual adapters to identify communication patterns, track bandwidth usage, and diagnose connectivity issues.

The system distinguishes itself through an immediate-mode graphical interface that rebuilds the display state every frame, ensuring high responsiveness during live data updates. It maintains performance by using asynchronous message passing to decouple the packet capture engine from the rendering thread. To provide context for network activity, the application performs real-time enrichment through high-speed database lookups, enabling features like autonomous system identification, host location mapping, and reverse DNS resolution.

Beyond basic monitoring, the tool includes comprehensive diagnostic and security capabilities. Users can apply granular traffic filtering, manage alert conditions for specific network events, and utilize automated threat detection to identify and block suspicious connections. The software also supports the recording of traffic data into standard file formats for offline analysis and provides configuration options for operation within isolated containerized environments.
- [wireshark/wireshark](https://awesome-repositories.com/repository/wireshark-wireshark.md) (9,477 ⭐) — Wireshark is a network protocol analyzer and traffic inspector used for capturing and inspecting network traffic. It functions as a packet capture tool that intercepts live data from network interfaces and a TCP/IP dissector that decodes network protocol layers to translate raw binary packets into human-readable fields.

The system provides capabilities for protocol stream reconstruction, grouping related packets into cohesive conversations between endpoints. It also operates as a packet file converter, allowing for the reading, modification, and conversion of network capture files across various storage formats and compression standards.

The project covers a broad surface of traffic analysis, including network address resolution, packet filtering, and binary pattern searching. It supports specialized protocol decoding, such as SNMP packet decoding using MIB files and DECT traffic analysis, alongside utilities for synthetic packet trace generation.

Analysis can be performed through both a graphical interface and a text-mode command line interface for environments without a graphical user interface.
- [agouge/java-network-analyzer](https://awesome-repositories.com/repository/agouge-java-network-analyzer.md) (9 ⭐) — Graph theory and social network analysis algorithms implemented on JGraphT graphs.
- [firerpa/lamda](https://awesome-repositories.com/repository/firerpa-lamda.md) (7,834 ⭐) — This project is an Android RPA framework designed for automating user interfaces and system tasks on rooted Android devices using Python and ADB. It provides a suite of tools for rooted device management, allowing for programmatic control of system settings, application lifecycles, and shell command execution via a remote API.

The framework distinguishes itself through a combination of dynamic instrumentation and AI integration. It can inject scripts into running processes to hook Java interfaces and modifies application behavior in real time. Additionally, it supports large language model integration through a standardized protocol, enabling the translation of natural language prompts into executable device actions.

The system covers a broad range of capabilities, including network traffic analysis via man-in-the-middle proxies, remote administration with real-time screen streaming and touch simulation, and a comprehensive security analysis toolset for binary patching and disassembly. It also provides an emulated Debian runtime environment for native code compilation and a variety of UI automation primitives such as optical character recognition and image-based element location.

The framework supports remote connectivity through VPNs, port forwarding, and a WebSocket-based control interface.
- [osrf/traffic-editor](https://awesome-repositories.com/repository/osrf-traffic-editor.md) (161 ⭐) — GUI, CLI, and ROS 2 messages for robot traffic flows in buildings
- [istio/istio](https://awesome-repositories.com/repository/istio-istio.md) (38,226 ⭐) — Istio is a service mesh infrastructure that provides a centralized control plane to manage, secure, and observe communication between distributed microservices. It functions as a policy-driven network traffic controller, enabling developers to route, balance, and secure service-to-service traffic without requiring modifications to application code. The system enforces zero-trust security by utilizing mutual transport layer authentication to verify cryptographic identities for every network request.

The project distinguishes itself through a sidecar-less proxy architecture, which offloads networking tasks to shared infrastructure proxies rather than requiring individual proxies for every container. This approach is complemented by waypoint proxies, which perform deep packet inspection and enforce granular access policies at the application layer. Furthermore, the platform provides a unified connectivity fabric that synchronizes service registry data across multiple clusters, allowing for consistent traffic management and security policy enforcement across disparate network boundaries.

The system operates on a declarative model where a centralized management component continuously reconciles the desired state with the underlying network infrastructure. It supports both transport-layer and application-layer authorization, allowing for precise control over service access based on service accounts and specific request methods. The architecture is designed to simplify operational management and reduce resource overhead while maintaining consistent network behavior across complex, multi-cluster environments.
- [aol/moloch](https://awesome-repositories.com/repository/aol-moloch.md) (7,399 ⭐) — Moloch is a full packet capture system and network forensics platform designed for large scale network traffic recording and indexing. It functions as a distributed packet indexer that stores raw data in PCAP format for deep packet analysis and security investigations.

The system distinguishes itself through a decentralized architecture that distributes capture and viewing components across multiple nodes to handle high volumes of network traffic. It utilizes a web-based management interface for browsing network sessions and provides a programmable API for exporting captured traffic and metadata.

The platform covers several core capability areas, including network metadata indexing for rapid event retrieval, distributed network monitoring, and detailed network traffic forensics. Data access is protected through authentication proxies, API keys, passwords, and encrypted connections.
- [schollz/howmanypeoplearearound](https://awesome-repositories.com/repository/schollz-howmanypeoplearearound.md) (7,074 ⭐) — This project is a crowd density estimator and WiFi probe request monitor that calculates approximate person counts by analyzing MAC addresses and signal strength from nearby devices. It functions as a packet capture tool that detects smartphone WiFi signals to estimate the number of people in a surrounding area.

The system includes a network presence visualizer that uses browser-based plotting to track device trajectories and occupancy trends over time. It also serves as a data capture utility that saves detected device manufacturer details and signal data into structured JSON files for further analysis.

The software covers crowd density estimation, IoT people counting, and wireless device tracking. It implements these through WiFi-based occupancy monitoring and the analysis of wireless probe requests.
- [macbre/analyze-css](https://awesome-repositories.com/repository/macbre-analyze-css.md) (0 ⭐) — analyze-css
- [crystal-lang/crystal](https://awesome-repositories.com/repository/crystal-lang-crystal.md) (20,299 ⭐) — Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process.

The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transformation of the abstract syntax tree, enabling developers to automate repetitive tasks and generate code dynamically during compilation. Furthermore, Crystal provides a native foreign function interface that maps native memory layouts and function signatures to local identifiers, facilitating direct interaction with external system libraries.

Beyond its core language features, Crystal includes a comprehensive suite of tooling for the entire software lifecycle. This includes dependency management, automated testing frameworks, documentation generation, and project scaffolding utilities. The ecosystem supports high-performance systems programming, cross-architecture compilation, and the production of statically linked binaries to simplify deployment across diverse environments.
- [wintellect/wintellect.analyzers](https://awesome-repositories.com/repository/wintellect-wintellect-analyzers.md) (89 ⭐) — .NET Compiler Platform ("Roslyn") diagnostic analyzers and code fixes written by Wintellect
- [justcallmekoko/esp32marauder](https://awesome-repositories.com/repository/justcallmekoko-esp32marauder.md) (9,916 ⭐) — ESP32Marauder is a suite of specialized firmware images and tools designed for wireless network auditing, packet sniffing, and Bluetooth scanning on ESP32 hardware. It functions as a wireless penetration tool used to analyze network security and monitor signal traffic.

The project includes capabilities for capturing wireless handshakes and simulating access points to test infrastructure resilience. It also features a Bluetooth low energy scanner used to identify hardware signatures and detect unauthorized signals or skimming devices.

The firmware supports broader security operations including wireless network scanning, packet traffic analysis, and target list management. It provides mechanisms for logging intercepted traffic to physical storage and updating the system image via a web interface.

Hardware configuration is handled through build-time mapping for display drivers, pin assignments, and screen resolutions to ensure compatibility with various microcontroller boards.
- [flutter/flutter](https://awesome-repositories.com/repository/flutter-flutter.md) (177,056 ⭐) — This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-performance rendering engine and a multi-platform compilation model.

The framework provides a comprehensive suite of developer tools, including hot reloading for real-time code injection and diagnostic utilities for monitoring application state and performance. It features a modular component system, a constraint-based layout engine, and built-in support for navigation, localization, and accessibility. Developers can extend functionality through a native integration model that supports platform-specific APIs, foreign function interfaces, and a package management system for dependency distribution.

Beyond core UI development, the project includes infrastructure for application packaging and distribution across various app stores and web environments. It also incorporates concurrency models for background task management, security utilities for code obfuscation, and tools for integrating generative AI into the development workflow.
- [cert-polska/hsn-capture-hpc-ng](https://awesome-repositories.com/repository/cert-polska-hsn-capture-hpc-ng.md) (11 ⭐) — HoneySpider Network version of Capture-HPC
- [buger/goreplay](https://awesome-repositories.com/repository/buger-goreplay.md) (19,286 ⭐) — GoReplay is a network traffic recording and replay tool used to capture live HTTP and binary protocol requests. It functions as a traffic shadowing proxy that duplicates incoming network requests to test environments and a utility for recording traffic to local or cloud storage for later analysis and playback.

The system is capable of processing non-textual data formats, such as Thrift and Protocol Buffers, allowing for the capture and replay of specialized application-to-application communication.

The tool supports live traffic capture and asynchronous duplication to validate infrastructure changes, perform regression testing with real data, and simulate load testing. It includes a playback engine that simulates original arrival intervals to mimic real-world traffic patterns.
- [google-research/google-research](https://awesome-repositories.com/repository/google-research-google-research.md) (38,139 ⭐) — This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development.

The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed neural modeling, and secure data aggregation. Beyond core machine learning, the platform facilitates advanced research in fields such as genomics, environmental forecasting, and clinical health diagnostics, enabling researchers to apply deep learning to complex, real-world datasets.

The repository encompasses a broad capability surface, including automated research tooling, natural language processing, and machine perception. It provides infrastructure for monitoring model performance, benchmarking factuality, and ensuring responsible artificial intelligence through fairness and robustness evaluations. These tools are designed to support experimental workflows, from hypothesis generation and scientific code synthesis to the deployment of energy-efficient models on edge hardware.
- [ntop/ntopng](https://awesome-repositories.com/repository/ntop-ntopng.md) (7,880 ⭐) — ntopng is a web-based network traffic monitoring tool and flow data aggregator. It functions as a network security monitor, an SNMP network management system, and an industrial protocol analyzer for OT and SCADA environments.

The system provides specialized inspection for industrial protocols such as Modbus, DNP3, and IEC 60870. It distinguishes itself through behavioral threat detection, encrypted traffic analysis via handshake fingerprinting, and the ability to identify hardware and operating systems using DHCP and MAC address patterns.

Its broader capabilities include real-time traffic analysis and packet capture, network topology mapping, and the orchestration of tiered collector hierarchies. The platform also manages network access control through captive portals, enforces traffic quotas, and exports flow and alert data to external databases such as ClickHouse, Elasticsearch, and Kafka.

The project supports executing multiple independent monitoring instances on a single host using isolated configurations.
- [clickhouse/clickhouse](https://awesome-repositories.com/repository/clickhouse-clickhouse.md) (48,229 ⭐) — ClickHouse is a high-performance, columnar analytical database designed for real-time query execution and large-scale data aggregation. It functions as a distributed data warehouse capable of processing petabytes of information, while also providing an embedded engine that integrates directly into applications for native query capabilities without external dependencies. The system is built to handle high-throughput ingestion and complex analytical workloads, delivering millisecond-level latency for interactive dashboards and operational monitoring.

The platform distinguishes itself through advanced storage and execution techniques, including vectorized query processing and a merge tree storage engine that maintains performance during massive insertions. It features adaptive subcolumn mapping for semi-structured data and supports native vector search for machine learning and generative AI applications. To facilitate efficient data movement, the engine utilizes zero-copy shared memory buffers, minimizing overhead when interacting with external analytical tools or processing diverse file formats like Parquet, JSON, and Arrow.

Beyond its core storage and processing capabilities, the project provides a comprehensive suite of tools for observability, security, and data integration. It includes built-in support for natural language querying, automated workflow orchestration for AI agents, and extensive diagnostic features for query plan inspection. The platform also offers robust cloud infrastructure management, including support for private networking, compliant deployment strategies, and integrated billing consolidation.
- [preetam/explain-analyzer](https://awesome-repositories.com/repository/preetam-explain-analyzer.md) (97 ⭐) — MySQL JSON Explain Analyzer
- [dw2102/s7comm-analyzer](https://awesome-repositories.com/repository/dw2102-s7comm-analyzer.md) (0 ⭐) — ISO over TCP / S7Comm protocol analyzer.
- [autoscrape-labs/pydoll](https://awesome-repositories.com/repository/autoscrape-labs-pydoll.md) (6,919 ⭐) — pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction and parallel browser automation. It controls Chromium-based browsers via direct WebSocket connections, allowing it to manage isolated browser contexts and tabs while bypassing the overhead and detection associated with WebDriver.

The project features an anti-bot evasion framework that mimics natural human behavior, including mouse movements generated via Bezier curves and variable typing patterns. It provides specialized stealth capabilities to bypass behavioral analysis and automate interactions with CAPTCHA challenges.

The library covers a broad range of capabilities, including network traffic interception for mocking server responses, comprehensive DOM manipulation and shadow DOM traversal, and structured data mapping for extracting content from dynamic pages. It also includes tools for browser fingerprint spoofing, identity synchronization, and the capture of page screenshots, PDFs, and screencasts.
- [pajaydev/lasso-analyzer](https://awesome-repositories.com/repository/pajaydev-lasso-analyzer.md) (4 ⭐) — 📊 Analyzing bundles created by Lasso js.
- [r0ysue/r0capture](https://awesome-repositories.com/repository/r0ysue-r0capture.md) (7,674 ⭐) — r0capture is a tool for intercepting network traffic from Android applications. It serves as a traffic interceptor, packet sniffer, and client certificate exporter used to analyze application-layer communication on Android devices.

The project provides mechanisms to bypass SSL pinning and certificate validation, allowing the decryption of encrypted traffic without modifying device trust stores. It also enables the extraction of client-side certificates from application memory for saving to local device storage.

Captured network data is serialized into PCAP files to support offline protocol analysis. The tool identifies specific functions responsible for sending and receiving packets to capture data across various application-layer frameworks and protocols.
- [amruthpillai/reactive-resume](https://awesome-repositories.com/repository/amruthpillai-reactive-resume.md) (38,613 ⭐) — This project is a web-based platform designed for creating, managing, and sharing professional resumes. It functions as a structured document builder that integrates artificial intelligence to assist with content generation, editing, and analysis. Users can maintain a collection of resumes, customize their visual presentation through various templates, and export them into multiple formats for job applications.

The platform distinguishes itself through its autonomous AI agent capabilities, which can perform research, suggest incremental edits, and apply data patches directly to documents. It also provides a secure, self-hostable environment that allows users to maintain full control over their data and infrastructure. The system supports advanced authentication methods, including passkeys and federated identity providers, ensuring that personal and professional information remains protected.

Beyond core editing, the application includes tools for document organization, such as tagging, filtering, and legacy data migration. It features a robust document generation engine that separates content from design, allowing for precise layout control and styling. Users can share their resumes via password-protected public URLs and monitor document performance through integrated analytics.

The application is designed for containerized deployment, utilizing Docker Compose to facilitate consistent installation across private infrastructure. It includes built-in health monitoring and feature flagging to manage system performance and functionality without requiring code redeployments.
- [franzos/arbtt-capture-wl](https://awesome-repositories.com/repository/franzos-arbtt-capture-wl.md) (0 ⭐) — arbtt capture for Wayland compositors (niri, sway).
- [emanuele-f/pcapdroid](https://awesome-repositories.com/repository/emanuele-f-pcapdroid.md) (4,133 ⭐) — PCAPdroid is an Android network traffic analyzer and packet capture tool that operates without requiring root access. It functions as a VPN-based firewall and network controller, capable of recording traffic in PCAPng format and blocking connections to specific domains or malicious hosts.

The project distinguishes itself through a proxy-based system for decrypting TLS traffic and routing device network traffic through SOCKS5 proxies or the Tor network. It further allows for the modification of live HTTP requests and responses via custom scripts.

Its capabilities cover application connection monitoring, DNS request analysis, and protocol payload inspection. The tool provides IP data enrichment using offline databases and supports exporting captured data to local files or remote servers for external analysis.
- [arkime/arkime](https://awesome-repositories.com/repository/arkime-arkime.md) (7,399 ⭐) — Arkime is a distributed packet analysis platform and full packet capture system designed for recording raw network traffic, indexing metadata, and performing network forensics. It functions as a network traffic indexer and security tool that enables the monitoring, querying, and browsing of large-scale network traffic across multi-cluster architectures.

The platform distinguishes itself through its ability to manage distributed capture clusters from a centralized administrative dashboard. It integrates external data feeds with internal traffic logs to identify known threats and provides a programmatic interface for exporting raw traffic streams and session metadata to external analysis software.

The system covers broad capability areas including network security monitoring, multi-cluster health observability, and traffic data search. It incorporates role-based access control to protect sensitive packet data and provides a web-based interface for packet capture browsing and forensic investigation.
- [duckdb/duckdb](https://awesome-repositories.com/repository/duckdb-duckdb.md) (38,805 ⭐) — DuckDB is an in-process analytical database engine designed to run directly within an application process. As a zero-dependency, embedded system, it provides enterprise-grade SQL data processing capabilities without the overhead of managing a dedicated database server. It is built to handle complex analytical and aggregation tasks by storing and retrieving information in columns, allowing for high-performance relational data manipulation.

The engine distinguishes itself through a columnar vectorized execution model that maximizes CPU cache efficiency during query operations. It employs adaptive query optimization to dynamically select execution plans at runtime and utilizes zero-copy ingestion to map external data formats directly into memory. To facilitate integration with analytical programming environments, the system supports high-performance data exchange through standardized memory formats and provides specialized connectors for Python, R, and Java.

The project covers a broad capability surface, including advanced relational join operations, incremental result streaming for large datasets, and flexible data ingestion from various file formats. It supports complex data types and provides a comprehensive command-line interface for interactive session management and batch processing. The codebase is designed for portability, offering single-file amalgamation to simplify integration into external projects and build systems.
- [lisa-analyzer/jlisa](https://awesome-repositories.com/repository/lisa-analyzer-jlisa.md) (28 ⭐) — Java static analyzer built on LiSA — abstract interpretation, interprocedural analysis, and formal program verification. SV-COMP 2026 🥉
- [carpedm20/awesome-hacking](https://awesome-repositories.com/repository/carpedm20-awesome-hacking.md) (15,722 ⭐) — This project is a comprehensive, community-curated directory of cybersecurity resources, tools, and educational materials. It functions as a centralized index for researchers and students to discover frameworks and utilities across the entire security lifecycle, ranging from initial vulnerability assessment to post-exploitation analysis.

The repository distinguishes itself through a hierarchical taxonomy that organizes diverse security disciplines into a searchable, version-controlled knowledge base. Rather than hosting software directly, it utilizes a decentralized aggregation model that links to external platforms, training environments, and specialized toolkits, ensuring the index remains current through community-driven contributions.

The collection covers a broad spectrum of security domains, including automated vulnerability scanning, network traffic analysis, and digital forensics. It also provides access to specialized resources for binary reverse engineering, penetration testing training, and competitive platforms such as capture-the-flag events and bug bounty programs.

All information is maintained in a lightweight, markdown-based format, allowing for rapid navigation and reference within the repository.
- [pawurb/activerecord-analyze](https://awesome-repositories.com/repository/pawurb-activerecord-analyze.md) (229 ⭐) — Add EXPLAIN ANALYZE to Rails Active Record query objects
- [google/comprehensive-rust](https://awesome-repositories.com/repository/google-comprehensive-rust.md) (33,049 ⭐) — Comprehensive Rust is a structured educational curriculum designed to teach the Rust programming language, focusing on its core principles of memory safety, performance, and type correctness. The project provides a comprehensive learning path for software engineers, covering the language's ownership model, borrow checking, and compile-time validation mechanisms that eliminate common memory-related errors without the need for a garbage collector.

The curriculum distinguishes itself by offering specialized modules that demonstrate how to apply these safety guarantees in diverse, high-performance environments. It includes dedicated training for systems programming, bare-metal development, and integration strategies for large-scale projects like Android and Chromium. By combining technical documentation with practical code examples, the resource helps developers transition to memory-safe systems development while mastering idiomatic patterns.

The materials cover the full breadth of the language, including its type system, generic programming, error handling, and concurrency primitives. It also addresses advanced topics such as metaprogramming, smart pointers, and the controlled use of unsafe blocks for low-level hardware access. The project is designed as a self-contained training resource, providing the necessary context and exercises to build proficiency in writing efficient, reliable software.
- [copy/v86](https://awesome-repositories.com/repository/copy-v86.md) (23,160 ⭐) — v86 is a browser-based virtual machine and x86 hardware simulator that allows 16-bit and 32-bit operating systems to run directly within a web page. It functions as an x86 emulator for WebAssembly, simulating CPUs, memory, and storage devices to execute legacy software without original native hardware.

The project utilizes a WebAssembly just-in-time compiler to translate x86 machine code into WebAssembly modules for high-performance execution in the browser.

The system covers hardware emulation and lifecycle management, including the ability to boot from disk images, configure virtual hardware resources, and capture or restore complete machine states. It also includes networking and storage capabilities, such as proxy-based network routing, inter-instance communication, and host-guest file transfers. Additionally, the project provides observability tools for inspecting processor registers and capturing network traffic.
- [leekleak/traffic-light](https://awesome-repositories.com/repository/leekleak-traffic-light.md) (0 ⭐)
- [fosrl/pangolin](https://awesome-repositories.com/repository/fosrl-pangolin.md) (21,255 ⭐) — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet.

The platform distinguishes itself through a declarative infrastructure model that synchronizes network state using version-controlled manifests. It supports complex connectivity requirements through peer-to-peer NAT traversal, which facilitates direct encrypted connections between nodes, with automatic fallback to server-based relaying when necessary. Additionally, it provides browser-based access to remote resources, eliminating the need for local client software for many common administrative and service-access tasks.

Beyond its core tunneling capabilities, the platform includes a comprehensive suite of tools for traffic management, security, and observability. It features granular access control policies based on user identity, geolocation, and network attributes, alongside automated certificate management and multi-factor authentication. The system also provides extensive monitoring, audit logging, and alerting capabilities to track infrastructure health and security events across multi-site deployments.

Pangolin is designed for containerized and multi-site environments, offering flexible deployment options through standard packaging and automated reconciliation workflows.
- [vercel-labs/agent-browser](https://awesome-repositories.com/repository/vercel-labs-agent-browser.md) (36,203 ⭐) — This project is an agentic framework designed to enable autonomous web navigation and browser automation. It functions as a controller that translates natural language instructions into deterministic browser actions, allowing agents to interact with websites, perform data extraction, and manage complex authentication flows. By leveraging accessibility trees and semantic element resolution, the framework mimics human-like navigation, moving beyond brittle DOM selectors to interact reliably with modern web interfaces.

The framework distinguishes itself through its focus on secure, scalable execution and deep observability. It provides a unified abstraction layer for managing browser instances, whether they are running locally, in containerized environments, or via remote cloud infrastructure. To ensure security and consistency, it utilizes microVM-based isolation and policy-driven gating, which allows developers to enforce human-in-the-loop verification for sensitive operations and maintain strict resource constraints during automated sessions.

Beyond core navigation, the project offers a comprehensive suite of tools for managing long-running workflows and debugging agent behavior. It supports persistent session management to maintain authentication states across tasks, alongside advanced observability features like real-time viewport streaming, performance profiling, and network traffic inspection. These capabilities allow for the monitoring of agent activity and the diagnosis of complex interactions within dynamic web applications.

The framework is designed for programmatic integration, providing a flexible interface to connect with external AI assistants and automated systems. It includes extensive support for configuring browser environments, injecting custom scripts, and handling complex page states, making it suitable for both exploratory testing and production-grade automation tasks.
- [bluewave-labs/checkmate](https://awesome-repositories.com/repository/bluewave-labs-checkmate.md) (10,093 ⭐) — Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations. Don't be shy, join here: https://discord.com/invite/NAb6H3UTjK :)
- [mnielsen/neural-networks-and-deep-learning](https://awesome-repositories.com/repository/mnielsen-neural-networks-and-deep-learning.md) (17,721 ⭐) — This project is a comprehensive educational resource and curriculum designed to teach the mathematical foundations and practical implementation of neural networks. It provides a structured path for understanding how computers learn from data, covering core concepts such as gradient descent, backpropagation, and the biological inspiration behind artificial neurons.

The platform distinguishes itself by combining theoretical proofs with hands-on implementation exercises. It demonstrates the universal approximation theorem through visual explanations and guides users in building various architectures, including feedforward and convolutional neural networks. By focusing on the underlying mechanics—such as weight initialization, activation functions, and cost optimization—the material enables learners to move beyond high-level abstractions to achieve a deep, functional mastery of deep learning.

The curriculum encompasses a broad range of technical capabilities, including techniques for regularizing models, managing training datasets, and monitoring performance during the learning process. It also explores advanced optimization strategies and the use of matrix-based operations to accelerate computation. The repository is structured as a tutorial series, offering both conceptual lessons and practical code examples to facilitate self-directed study.
- [flutter-team-archive/plugins](https://awesome-repositories.com/repository/flutter-team-archive-plugins.md) (17,710 ⭐) — This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies.

The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration through a foreign function interface for synchronous and asynchronous execution between isolates and host operating systems.

The codebase covers a broad range of capabilities including state management, declarative app navigation, and local data persistence using SQL and key-value stores. It also encompasses networking primitives for authenticated HTTP and WebSocket communication, as well as comprehensive testing frameworks for unit, widget, and integration verification.

Additional surface areas include AI integration for model-agnostic APIs and text-to-UI conversion, alongside a suite of UI components, physics-based animations, and monitoring tools for application performance profiling and crash reporting.
- [mrgloom/network-speed-and-compression](https://awesome-repositories.com/repository/mrgloom-network-speed-and-compression.md) (0 ⭐) — MobilenetV1 [2017] - MobilenetV2 [2019] - MobilenetV3 [2019] - SqueezeNet [2016] + https://github.com/forresti/SqueezeNet - SqueezeNext [2018] + https://github.com/amirgholami/SqueezeNext - Tiny Darknet [?] - CondenseNet - NASNet +…
- [linkerd/linkerd2](https://awesome-repositories.com/repository/linkerd-linkerd2.md) (11,424 ⭐) — This project is a service mesh platform designed to manage, secure, and observe service-to-service communication within Kubernetes clusters. It functions as a control plane that orchestrates transparent sidecar proxies, which intercept and manage network traffic to provide reliable connectivity for microservices. By automating the injection of these proxies, the platform ensures that infrastructure-level policies are applied consistently across all workloads without requiring manual configuration changes.

The platform distinguishes itself through its focus on zero-trust security and cross-cluster connectivity. It enforces mutual TLS for all inter-service communication by automatically issuing and rotating short-lived cryptographic certificates, ensuring that traffic is encrypted and identities are verified. Furthermore, it provides robust multicluster capabilities, enabling unified service discovery, traffic routing, and load balancing across distinct network environments, effectively bridging distributed workloads into a single logical communication fabric.

Beyond its core security and connectivity features, the project offers a comprehensive suite for traffic management and observability. It supports advanced routing strategies, including header-based and protocol-aware traffic shifting, alongside resilience patterns like circuit breaking, retries, and fault injection to maintain system stability. The observability framework collects real-time telemetry, request metrics, and distributed traces, providing deep visibility into service health, performance, and dependencies through integrated dashboards and diagnostic tools.

The project is managed via a command-line interface that supports automated installation, upgrades, and cluster diagnostics to ensure operational readiness. It allows for extensive customization of proxy behavior and resource allocation through standard Kubernetes manifests and annotations, facilitating integration into diverse infrastructure environments.
- [bytebytegohq/system-design-101](https://awesome-repositories.com/repository/bytebytegohq-system-design-101.md) (83,491 ⭐) — This project is a centralized engineering knowledge repository that provides a structured curriculum for mastering system design, architectural patterns, and fundamental software development workflows. It serves as a professional development resource for engineers, offering foundational knowledge and real-world case studies to support the design of scalable, secure, and efficient distributed systems.

The repository distinguishes itself through a visual-first approach to knowledge synthesis, distilling complex technical concepts into high-density graphical diagrams and succinct illustrations. By employing cross-domain concept mapping and modular topic decomposition, it connects disparate engineering disciplines—such as infrastructure, security, and application layers—into granular, self-contained modules that facilitate rapid mental modeling and targeted learning.

The content covers a broad spectrum of technical domains, including API and web development, database scaling strategies, networking protocols, and DevOps deployment pipelines. These educational assets are organized as a static, version-controlled repository, allowing users to consume technical insights asynchronously at their own pace.
- [rakyll/hey](https://awesome-repositories.com/repository/rakyll-hey.md) (19,772 ⭐) — This project is a command-line utility designed for HTTP load testing and network stress testing. It functions as a benchmarking tool that generates high volumes of concurrent traffic to evaluate the performance, reliability, and throughput capacity of web applications and APIs under sustained load.

The tool allows for precise control over traffic generation by enabling users to configure request parameters, including custom headers, authentication credentials, and specific HTTP methods. It manages load through a worker-pool system that regulates request frequency, allowing for both time-bound tests and fixed-request benchmarking to observe system behavior under varying levels of network demand.

Upon completion of a test, the utility performs statistical aggregation to report performance metrics such as response latency, distribution percentiles, and success rates. These results can be exported into structured formats to facilitate the analysis of server infrastructure and the identification of performance bottlenecks.

The software is distributed as a static binary, ensuring consistent execution across different operating systems and computing environments.
- [runem/web-component-analyzer](https://awesome-repositories.com/repository/runem-web-component-analyzer.md) (518 ⭐) — CLI that analyzes web components and emits documentation
- [hashicorp/terraform](https://awesome-repositories.com/repository/hashicorp-terraform.md) (48,720 ⭐) — Terraform is a declarative infrastructure-as-code tool designed to manage the lifecycle of cloud and on-premises resources. It functions as a workflow engine that reconciles a defined desired state against real-world infrastructure, using a persistent state-tracking layer to maintain consistency and visibility across distributed environments. By mapping infrastructure components into a directed acyclic graph, the system calculates the optimal order for provisioning, updating, or destroying resources.

The platform is distinguished by its extensible plugin-based architecture, which decouples core orchestration logic from vendor-specific service APIs. This allows users to manage diverse infrastructure across multiple providers through a unified workflow. The system enforces predictability by separating operations into a three-stage lifecycle—planning, applying, and state-updating—and supports policy-as-code evaluation to validate changes against security and compliance rules before any modifications are executed.

Beyond core orchestration, the tool provides robust support for collaborative management, including workspace isolation for environment separation and module sharing for distributing standardized infrastructure patterns. It integrates into broader development ecosystems through support for programmatic definition in various languages, external system hooks, and comprehensive tooling for configuration debugging and editor assistance.
- [3lvis/networking](https://awesome-repositories.com/repository/3lvis-networking.md) (1,379 ⭐) — Swift HTTP Networking with stubbing and caching support
- [reactotron/reactotron](https://awesome-repositories.com/repository/reactotron-reactotron.md) (15,564 ⭐) — Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors, analyzing network requests, and inspecting state within JavaScript and React environments. It serves as a debugger for both React JS and React Native projects, providing a visual interface to monitor internal application state and performance.

The tool provides specialized inspectors for React Native mobile applications and React web applications. It allows for the real-time tracking of state changes and the dispatching of actions to a state manager to test different application scenarios.

The platform covers a broad observability surface, including network traffic analysis for API requests and responses, global error tracking with source-mapped stack traces, and application event logging. It also includes utilities for performance benchmarking, local storage inspection, and visual layout debugging via image overlays.
- [requestly/requestly](https://awesome-repositories.com/repository/requestly-requestly.md) (6,341 ⭐)
- [fincept-corporation/finceptterminal](https://awesome-repositories.com/repository/fincept-corporation-finceptterminal.md) (26,900 ⭐) — FinceptTerminal is a quantitative finance platform and financial engineering library designed for asset valuation, risk management, and fixed-income analytics. It provides a comprehensive suite for algorithmic trading and investment strategy automation, integrating specialized language model agents and node-based workflows to automate market research and alpha generation.

The project distinguishes itself with a dedicated game theory analysis engine for calculating Nash equilibria and simulating strategic interactions in competitive markets. It also features a specialized credit risk modeling tool for estimating default probabilities, building credit scorecards, and calculating expected losses.

The system covers a broad range of capability areas, including derivatives pricing, yield curve construction, and multi-asset portfolio analysis. It incorporates machine learning tools for credit scorecard development and feature engineering, as well as economic analysis frameworks for utility theory and exchange economies.

The platform includes an algorithmic trading suite for real-time trade execution and an LLM investment agent framework for geopolitical and market modeling.
