Showing 36 of 97 projects
A neural network built in Swift Playgrounds that learns to recognize hand-drawn emojis from 8x8 pixel images.
An iOS network debugging library that monitors HTTP requests from web pages, NSURLConnection, NSURLSession, AFNetworking, and third-party libraries.
A command-line bandwidth monitor and rate estimator with interactive curses UI and programmable text output.
A Node.js and browser library to reliably check internet connectivity, going beyond navigator.onLine.
A cloud-native development tool that connects your local machine to Kubernetes cluster networks for seamless local development.
A Flutter utility for handling offline/online connectivity with reactive UI updates and retry functionality.
A secure, multithreaded network packet sniffer written in Rust, designed for safe operation on untrusted networks.
A fast, event-driven network library for Rust that simplifies socket management with a message and endpoint abstraction.
A lightweight SSH-based VPN alternative that creates secure tunnels to remote networks without requiring a dedicated VPN server.
A high-performance, scalable, and reliable enterprise network flow collector for IPFIX, sFlow, and Netflow protocols.
An information security preparedness tool for adversarial simulation using Redis/Celery, Python, and Vagrant.
Provides situational awareness of ICS/SCADA networks through passive mapping and visualization for network security assessments.
A modular Rust service framework for building programmable network proxies, clients, and servers with fine-grained control over packet flow.
A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.
A Go library for executing commands over SSH at scale, handling tens of thousands of concurrent connections for network/server automation.
A programmable MITM proxy written in Rust for intercepting, inspecting, and modifying HTTP/HTTPS traffic with Lua scripting.
A software probe for capturing and forwarding network packets in cloud, Kubernetes, and virtualized environments.
A suite of enterprise-grade proxy solutions including forward proxy, reverse proxy, load balancer, and NAT traversal built in Rust.
A comprehensive HTTP library for Lua supporting HTTP(S) 1.0, 1.1, and 2.0 for both client and server applications.
A Swift HTTP/HTTPS networking library for iOS with elegant, human-readable APIs.
A cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.
A high-performance I/O library for Java servers, exposing OS capabilities and JDK internals for maximum throughput.
An HTTP network request monitor for React Native with an in-app interface for iOS and Android, requiring no native code.
A library and toolkit for communication and device interfaces in robotics, from humanoids to embedded devices.
A lightweight, in-memory graph data structure library for JavaScript with event-driven updates.
A TCP connection hijacking tool written in Rust, enabling packet injection into established connections.
A text-based user interface (TUI) for running, exploring, and managing Ansible playbooks, collections, and configurations.
A visualization package for NetworkX graphs with publication-quality defaults and flexible customization options.
A Vue 3 component for detecting network connectivity changes with offline/online events.
A Rust toolkit providing from-scratch implementations of web transport protocols like HTTP/2, WebSocket, gRPC, and database clients.
An integrative hetnet (heterogeneous network) encoding biomedical knowledge for drug repurposing and discovery.
A Python CLI tool for controlling Dante network audio devices without proprietary Dante Controller software.
A Go library for building secure, decentralized, anonymous, and quantum-resistant peer-to-peer networks.
A cross-platform TUI tool for generating arbitrary network packets and monitoring traffic on any interface.
A deprecated ROS stack for multi-master communication and GUI-based node management, now replaced by the multi-agent suite.
A lightweight, header-only C++23 library for safe binary data streaming and serialization, primarily for network protocols.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.