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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bigint avatar

bigint/hey

0
View on GitHub↗
29,384 stars·1,805 forks·TypeScript·GPL-3.0·23 viewshey.xyz↗

Hey

Hey is a command-line utility designed for HTTP load testing and API performance benchmarking. It functions as a concurrent request generator that simulates high volumes of traffic against target endpoints to evaluate service responsiveness, throughput, and stability under load.

The tool distinguishes itself by integrating specialized modules for cryptographic request signing and internal service authorization. It supports the generation of digital signatures for decentralized social protocols and validates backend requests using shared secret tokens, allowing for secure interaction with protected or decentralized network environments.

To ensure diagnostic accuracy, the utility employs histogram-based latency aggregation to calculate precise performance percentiles. It maintains consistent request patterns through a managed worker pool and connection pooling, which minimizes overhead during high-frequency testing. The software is distributed as a static binary to ensure consistent execution across different operating systems.

Features

  • Load Testing Tools - Evaluates web service responsiveness and throughput by simulating high volumes of concurrent traffic.
  • Performance Benchmarking - Measures server capacity and latency distribution through precise request histograms to ensure stability under load.
  • Cryptographic Token Generators - Generates signatures for decentralized social protocols and validates internal API requests using shared secrets.
  • Decentralized Protocol Authenticators - Authenticates and authorizes user actions across decentralized network environments using cryptographic signatures.
  • Social Protocol Signers - Generates cryptographic signatures for social network actions to verify user identity across decentralized platforms.
  • Latency Histograms - Aggregates response time data into statistical buckets to calculate precise performance percentiles.
  • Worker Pool Models - Maintains consistent request patterns using worker pools and connection pooling for high-performance stress testing.
  • Request Signing Strategies - Generates cryptographic signatures for outgoing payloads to authenticate interactions with decentralized social protocols.
  • Shared Secret Authentication - Validates internal service requests by verifying cryptographic tokens against a pre-shared secret.
  • Token-based Authorization - Verifies incoming traffic using shared secret tokens to enforce secure access control for internal services.
  • Connection Pooling - Reuses established network connections to minimize handshake overhead during high-frequency performance testing.
  • Thread Pools - Manages a collection of worker threads to handle concurrent HTTP requests for high-volume traffic simulation.
  • Goroutine Pools - Utilizes lightweight goroutine-based worker pools to simulate high-volume traffic against target endpoints.

Star history

Star history chart for bigint/heyStar history chart for bigint/hey

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does bigint/hey do?

Hey is a command-line utility designed for HTTP load testing and API performance benchmarking. It functions as a concurrent request generator that simulates high volumes of traffic against target endpoints to evaluate service responsiveness, throughput, and stability under load.

What are the main features of bigint/hey?

The main features of bigint/hey are: Load Testing Tools, Performance Benchmarking, Cryptographic Token Generators, Decentralized Protocol Authenticators, Social Protocol Signers, Latency Histograms, Worker Pool Models, Request Signing Strategies.

What are some open-source alternatives to bigint/hey?

Open-source alternatives to bigint/hey include: rakyll/hey — This project is a command-line utility designed for HTTP load testing and network stress testing. It functions as a… evil0ctal/douyin_tiktok_download_api — This project is a RESTful media extraction service that provides a programmatic interface for downloading video and… andrew-d/static-binaries — This project is a collection of common Unix utilities compiled as statically linked binaries. It provides a portable… donnemartin/system-design-primer — This project is a comprehensive educational resource and study guide focused on distributed systems architecture and… knadh/listmonk — Listmonk is a self-hosted email marketing platform and newsletter manager designed for high-volume bulk email… skim-rs/skim — Skim is a cross-platform interactive fuzzy finder that runs as a terminal application, a Rust library, a Vim and…

Open-source alternatives to Hey

Similar open-source projects, ranked by how many features they share with Hey.
  • rakyll/heyrakyll avatar

    rakyll/hey

    19,772View on GitHub↗

    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-boun

    Go
    View on GitHub↗19,772
  • evil0ctal/douyin_tiktok_download_apiEvil0ctal avatar

    Evil0ctal/Douyin_TikTok_Download_API

    16,336View on GitHub↗

    This project is a RESTful media extraction service that provides a programmatic interface for downloading video and image content from social media platforms. It functions as a scraper that parses shared URLs and user profile identifiers to isolate direct media streams and associated metadata from platform-specific data structures. The service distinguishes itself through its ability to emulate cryptographic signatures and security tokens required to authenticate requests against protected backend services. By simulating headless browser behavior and managing cookies and headers, the system b

    Pythonapiasynccrawler
    View on GitHub↗16,336
  • andrew-d/static-binariesandrew-d avatar

    andrew-d/static-binaries

    3,714View on GitHub↗

    This project is a collection of common Unix utilities compiled as statically linked binaries. It provides a portable Nix toolset and a bundle of POSIX utilities designed to run across different Linux distributions without requiring shared library dependencies. The collection focuses on cross-distribution compatibility and minimal environment setup. By utilizing a musl-based toolchain and static-link compilation, these utilities are distributed as standalone files that execute immediately without the need for a package manager or external system packages. The project covers a range of portabl

    Shell
    View on GitHub↗3,714
  • donnemartin/system-design-primerdonnemartin avatar

    donnemartin/system-design-primer

    353,387View on GitHub↗

    This project is a comprehensive educational resource and study guide focused on distributed systems architecture and backend infrastructure design. It provides a structured curriculum for mastering the principles of scalability, reliability, and performance required to design complex software systems. The repository distinguishes itself by offering a methodical approach to technical interview preparation, incorporating design patterns, architectural trade-offs, and spaced repetition tools to help users retain complex concepts. It emphasizes constraint-driven analysis, teaching users how to ev

    Pythondesigndesign-patternsdesign-system
    View on GitHub↗353,387
  • See all 30 alternatives to Hey→