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
docmirror avatar

docmirror/dev-sidecar

0
View on GitHub↗
21,033 stars·2,590 forks·JavaScript·mpl-2.0·17 views

Dev Sidecar

Dev-sidecar is a local HTTP proxy tool designed to optimize development environments by intercepting and modifying network traffic. It functions as a man-in-the-middle service that routes outgoing requests through custom endpoints, enabling developers to accelerate access to remote services, manage package registry connections, and bypass regional connectivity restrictions.

The tool distinguishes itself through its ability to perform dynamic DNS resolution overrides and certificate-based traffic inspection, allowing for granular control over network paths and secure data analysis. It employs a middleware-based pipeline to transform requests and responses in real time, including the injection of custom scripts and headers to facilitate cross-domain resource sharing and resolve browser security restrictions.

Beyond its core proxying capabilities, the software provides comprehensive traffic management features such as rule-based routing, domain exclusions, and automated system-wide network configuration. It also includes diagnostic utilities for benchmarking network latency and selecting optimal connection paths, alongside configurable security modes that allow users to balance traffic inspection levels with performance requirements.

Features

  • Development Accelerators - Accelerates development workflows by proxying traffic to remote services and package registries to reduce latency.
  • HTTP Proxies - Acts as a local HTTP proxy to capture and modify network traffic between clients and servers.
  • Networking Proxies - Intercepts and routes network traffic through optimized channels to accelerate access to remote resources and bypass regional restrictions.
  • Package Registry Integrations - Manages package registry connections by switching between primary and mirror registries for consistent dependency installation.
  • Automatic Traffic Redirection Handlers - Redirects network requests to alternative endpoints or mirror sites to maintain service availability and bypass regional access restrictions.
  • Traffic Inspection Tools - Generates and trusts local root certificates to decrypt and analyze secure traffic for modification.
  • Development Environments - Provides isolated and optimized network workspaces to ensure reliable access to development resources.
  • System Proxy Configurators - Manages system proxy settings by automatically configuring the operating system to route traffic through a local service.
  • Traffic Interceptors - Routes outgoing requests through custom endpoints to optimize domain resolution and manage registry connections.
  • Traffic Interception and Modification - Intercepts and modifies network requests to cache, redirect, or block traffic before it reaches its destination.
  • Script Injection Tools - Injects custom scripts and security headers into web responses to facilitate cross-domain resource sharing.
  • Traffic Routing Rules - Evaluates incoming requests against defined patterns to decide whether to proxy, block, or bypass traffic.
  • Web Content Modification Engines - Injects scripts and headers into network traffic to bypass browser security restrictions during testing.
  • Middleware-Based Request Pipelines - Processes intercepted requests and responses through a modular pipeline to inject headers and scripts.
  • DNS Configuration - Configures custom domain mappings and encrypted DNS lookups for reliable development connectivity.
  • DNS Resolution - Intercepts domain lookups to map hostnames to custom IP addresses or mirror servers.
  • Resolution Optimizers - Optimizes domain resolution by selecting the fastest available addresses to improve connection speeds and avoid unreliable servers.
  • Latency Optimization - Measures and selects the fastest network paths to maintain high performance for development platforms.
  • Response Header Modifiers - Modifies web responses by injecting headers and scripts to facilitate cross-domain resource sharing.

Star history

Star history chart for docmirror/dev-sidecarStar history chart for docmirror/dev-sidecar

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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 docmirror/dev-sidecar do?

Dev-sidecar is a local HTTP proxy tool designed to optimize development environments by intercepting and modifying network traffic. It functions as a man-in-the-middle service that routes outgoing requests through custom endpoints, enabling developers to accelerate access to remote services, manage package registry connections, and bypass regional connectivity restrictions.

What are the main features of docmirror/dev-sidecar?

The main features of docmirror/dev-sidecar are: Development Accelerators, HTTP Proxies, Networking Proxies, Package Registry Integrations, Automatic Traffic Redirection Handlers, Traffic Inspection Tools, Development Environments, System Proxy Configurators.

What are some open-source alternatives to docmirror/dev-sidecar?

Open-source alternatives to docmirror/dev-sidecar include: mitmproxy/mitmproxy — Mitmproxy is an interactive, programmable network proxy engine designed for traffic analysis and protocol… felixonmars/dnsmasq-china-list — dnsmasq-china-list is a configuration generator and a set of DNS filter and routing lists. It converts curated domain… technitiumsoftware/dnsserver — DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It… h3js/h3 — Hono is a minimal JavaScript HTTP framework designed for building web servers across multiple runtimes, including… 3proxy/3proxy — 3proxy is a multi-protocol proxy server and network access control gateway. It functions as a network traffic… monkeywie/proxyee — Proxyee is a Java-based network proxy library designed for building custom proxy servers that support traffic…

Open-source alternatives to Dev Sidecar

Similar open-source projects, ranked by how many features they share with Dev Sidecar.
  • mitmproxy/mitmproxymitmproxy avatar

    mitmproxy/mitmproxy

    43,943View on GitHub↗

    Mitmproxy is an interactive, programmable network proxy engine designed for traffic analysis and protocol manipulation. It functions as a gateway that intercepts, inspects, and modifies network traffic in real-time, supporting HTTP, HTTPS, WebSocket, DNS, and generic TCP or UDP streams. By acting as a trusted certificate authority, the proxy can dynamically generate and sign certificates to decrypt and analyze secure TLS-encrypted connections. The project distinguishes itself through a highly extensible, event-driven architecture that allows users to automate traffic transformation using cust

    Pythondebugginghttphttp2
    View on GitHub↗43,943
  • felixonmars/dnsmasq-china-listfelixonmars avatar

    felixonmars/dnsmasq-china-list

    6,071View on GitHub↗

    dnsmasq-china-list is a configuration generator and a set of DNS filter and routing lists. It converts curated domain lists into configuration files for dnsmasq to optimize regional name resolution and direct specific domain requests to regional servers. The project focuses on reducing latency and avoiding DNS hijacking for users in China by routing traffic through regional servers and directing requests to the nearest content delivery network nodes. It also provides rules to block malicious domains and advertisements by returning failure responses to prevent network injection. The system ma

    Ruby
    View on GitHub↗6,071
  • technitiumsoftware/dnsserverTechnitiumSoftware avatar

    TechnitiumSoftware/DnsServer

    7,533View on GitHub↗

    DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It functions as both a recursive resolver, performing iterative lookups across the internet, and an authoritative manager for primary and secondary DNS zones. The system distinguishes itself through high-availability clustering and a programmable HTTP API for automating server configurations and bulk record management. It supports a wide range of encrypted transport protocols, including TLS, HTTPS, and QUIC, and allows for custom functionality via a plugin-based request interception fr

    C#cross-platformdhcp-serverdns
    View on GitHub↗7,533
  • h3js/h3h3js avatar

    h3js/h3

    5,353View on GitHub↗

    Hono is a minimal JavaScript HTTP framework designed for building web servers across multiple runtimes, including Node.js, edge runtimes, and serverless platforms. It functions as a cross-runtime web server and a web standard API wrapper, normalizing various runtime request and response objects into standard Web API signatures. The project serves as an HTTP middleware orchestrator and request handler, utilizing a middleware-based request pipeline and hierarchical route mounting to create modular server structures. It distinguishes itself through a runtime-agnostic event wrapper that ensures c

    TypeScript
    View on GitHub↗5,353
  • See all 30 alternatives to Dev Sidecar→