Showing 31 of 31 projects
A firmware for ESP8266 microcontrollers that performs WiFi deauthentication attacks and network testing for educational purposes.
A tool to simulate common network problems like latency, bandwidth restrictions, and packet loss for testing distributed systems.
A constant throughput HTTP benchmarking tool with accurate latency measurement using HdrHistogram to avoid coordinated omission.
A CLI tool to test internet connection speed and ping using speedtest.net.
A suite of utilities for editing and replaying previously captured network traffic (pcap files) on Unix and Windows systems.
A portable C library for constructing and injecting network packets at IP and link layers.
A library for mocking HTTP responses in Android instrumentation tests using Hamcrest matchers.
A reference software switch that interprets P4 programs for developing, testing, and debugging P4 data planes.
A Node.js module and CLI tool for running network speed tests using the official Ookla Speedtest.net engine.
A web-based diagnostic tool that automatically tests WebRTC components like microphone, camera, network, and connectivity.
A modern CLI tool for crafting and sending SIP requests to test VoIP and WebRTC signaling servers.
A runtime-configurable local server for iOS apps that intercepts network traffic to return predefined responses for development and testing.
A lightweight tool for replaying UDP unicast and multicast streams from pcap files.
A flexible Swift library for replaying HTTP requests in unit tests, inspired by VCR.
A set of Python tools for scalability and load testing of MQTT environments by simulating high-volume publishers and subscribers.
A curated collection of open-source tools for debugging, benchmarking, load testing, and stress testing code and services.
A Python library to mock SSH servers and define custom commands for testing automation scripts.
An asyncio testing server for mocking external HTTP services, similar to the responses library but for aiohttp.
A minimal Rust crate for mocking HTTP and gRPC servers with native streaming support.
A Python-based OpenFlow switch test framework and collection of test cases for validating OpenFlow-compliant network switches.
A Ruby DNS mock server for testing environments that mimics any DNS record type.
A Go library providing io.Reader and io.Writer implementations that simulate network connections at specific speeds.
A network driver and language-agnostic testing tool for creating arbitrary network traffic and certifying endpoint behavior.
A collection of example SMPTE ST 2110 network packet capture files for professional media-over-IP testing and development.
A Gatling extension for sending string messages over TCP protocol to enable TCP-based load testing.
A k6 extension for sending strings to TCP ports during performance testing.
A demonstration project for provisioning and testing DigitalOcean droplets with Terraform and Ansible.
A pyATS extension for Gemini CLI that enables network automation testing and validation.
A daemon and tooling that enables using Scapy for network packet manipulation without requiring root permissions.
A lightweight SNMPv1/v2c server that mimics MIB trees for load testing and platform evaluation.
ZSH plugin providing tab completion for the speedtest-cli command-line tool.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.