awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
trimstray avatar

trimstray/htrace.sh

0
View on GitHub↗
3,856 stars·243 forks·Shell·GPL-3.0·1 view

Htrace.sh

htrace.sh is a command-line diagnostic suite designed for profiling web traffic, auditing security configurations, and analyzing network connectivity for remote endpoints. It functions as a shell-based orchestration tool that wraps standard system utilities to perform modular diagnostic tasks and infrastructure analysis.

The tool distinguishes itself by providing a unified interface for both HTTP request debugging and automated security scanning. Users can customize request parameters, including headers, methods, and proxy settings, to simulate specific client behaviors. It further automates the evaluation of SSL settings, DNS records, and firewall configurations to identify potential vulnerabilities within a web environment.

Beyond its core auditing functions, the utility captures and formats raw diagnostic data into human-readable reports. It covers a broad capability surface including performance profiling, traffic inspection, and the systematic troubleshooting of connection metadata and server response behavior.

Features

  • HTTP Query CLI Tools - Provides a command-line interface for inspecting, profiling, and auditing web service traffic and security.
  • HTTP Request Debugging - Provides utilities for debugging HTTP requests through request customization and response inspection.
  • Network Diagnostic Utilities - Analyzes HTTP and HTTPS request metadata and server performance metrics as a diagnostic utility.
  • Network Troubleshooting Tools - Diagnoses network connectivity issues by inspecting traffic patterns and request lifecycle failures.
  • Orchestration Scripts - Orchestrates modular diagnostic tasks by wrapping standard networking utilities into a unified shell interface.
  • Security Procedure Executors - Executes sequential security procedures with verification steps for remote endpoints.
  • Web Traffic Inspections - Examines response headers, body content, and connection parameters to troubleshoot web traffic.
  • SSL and TLS Security - Scans web environments for SSL misconfigurations, weak encryption, and insecure protocols.
  • External Process Delegation - Delegates low-level network operations to system binaries like curl and openssl.
  • HTTP Request Configurations - Allows customization of HTTP request headers, methods, and proxies to simulate client behaviors.
  • Web Security Auditing - Audits the security and health of remote web infrastructure by analyzing connection metadata.
  • Security Configuration Auditing - Executes automated scans of SSL, firewall, and DNS configurations to identify security vulnerabilities.
  • Web Server Security Auditors - Identifies vulnerabilities in SSL settings, DNS records, and firewall configurations for remote web endpoints.
  • Connectivity Diagnostics - Pinpoints connectivity problems and configuration errors using integrated diagnostic tools.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.

Star history

Star history chart for trimstray/htrace.shStar history chart for trimstray/htrace.sh

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 trimstray/htrace.sh do?

htrace.sh is a command-line diagnostic suite designed for profiling web traffic, auditing security configurations, and analyzing network connectivity for remote endpoints. It functions as a shell-based orchestration tool that wraps standard system utilities to perform modular diagnostic tasks and infrastructure analysis.

What are the main features of trimstray/htrace.sh?

The main features of trimstray/htrace.sh are: HTTP Query CLI Tools, HTTP Request Debugging, Network Diagnostic Utilities, Network Troubleshooting Tools, Orchestration Scripts, Security Procedure Executors, Web Traffic Inspections, SSL and TLS Security.

What are some open-source alternatives to trimstray/htrace.sh?

Open-source alternatives to trimstray/htrace.sh include: ducaale/xh — xh is a command-line HTTP client used for sending network requests, testing REST APIs, and debugging connections. It… qustavo/httplab — httplab is an HTTP mock server and interactive API simulator used to analyze incoming request payloads and simulate… asciimoo/wuzz — Wuzz is an interactive command line HTTP client and request inspector designed for capturing, reviewing, and analyzing… traviscross/mtr — MTR is a network diagnostic tool that combines the functions of traceroute and ping to monitor packet loss and latency… testssl/testssl.sh — testssl.sh is a network security tool and SSL/TLS security scanner used to audit server configurations. It functions… andresriancho/w3af — w3af is a web penetration testing suite and security audit framework designed to identify and exploit vulnerabilities…

Open-source alternatives to Htrace.sh

Similar open-source projects, ranked by how many features they share with Htrace.sh.
  • ducaale/xhducaale avatar

    ducaale/xh

    7,880View on GitHub↗

    xh is a command-line HTTP client used for sending network requests, testing REST APIs, and debugging connections. It functions as a terminal-based tool for executing requests with custom headers and bodies, while providing built-in formatting for network responses. The project includes a generator that converts configured network requests into equivalent shell commands for use in a standard terminal. It also features a response formatter that applies syntax highlighting and custom formatting to response headers and bodies to improve readability. The tool covers a broad range of network capab

    Rustapi-testingclideveloper-tools
    View on GitHub↗7,880
  • asciimoo/wuzzasciimoo avatar

    asciimoo/wuzz

    10,711View on GitHub↗

    Wuzz is an interactive command line HTTP client and request inspector designed for capturing, reviewing, and analyzing outgoing network calls and their payloads. It functions as a terminal-based tool for debugging API issues and testing web endpoints. The tool provides specialized filtering for response bodies, using regular expressions and format-specific query syntaxes tailored for JSON and HTML data. It allows for the persistence of captured requests and responses to disk to facilitate the reproduction of network issues and offline analysis. User settings and default request behaviors are

    Goclicurlgo
    View on GitHub↗10,711
  • qustavo/httplabqustavo avatar

    qustavo/httplab

    4,151View on GitHub↗

    httplab is an HTTP mock server and interactive API simulator used to analyze incoming request payloads and simulate custom HTTP responses for application testing. It functions as a request inspector that captures and displays real-time details of HTTP headers and bodies sent by clients. The project includes a response management system that imports and stores predefined HTTP response templates using JSON files. This allows for the persistence of request and response configurations to local files for use in reusable testing scenarios. The tool provides capabilities for generating custom HTTP

    Goclideveloper-toolsdevelopment
    View on GitHub↗4,151
  • traviscross/mtrtraviscross avatar

    traviscross/mtr

    3,135View on GitHub↗

    MTR is a network diagnostic tool that combines the functions of traceroute and ping to monitor packet loss and latency across every hop in a network path. It serves as an ICMP route analyzer and packet loss monitor designed to discover network paths and measure the performance of intervening routers. The tool functions as a network path visualizer, displaying real-time network health and connectivity data through either a text-based terminal interface or a graphical window. The project covers network path mapping and real-time path tracing to identify routers between a host and destination.

    C
    View on GitHub↗3,135
See all 30 alternatives to Htrace.sh→