gateway
by
envoyproxy

Description: Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway

View on GitHub ↗

Summary Information

Updated 42 minutes ago
Added to GitGenius on July 13th, 2023
Created on April 11th, 2022
Open Issues & Pull Requests: 752 (-1)
Number of forks: 799
Total Stargazers: 2,866 (+1)
Total Subscribers: 50 (+0)

Issue Activity (beta)

Open issues: 628
New in 7 days: 4
Closed in 7 days: 7
Avg open age: 311 days
Stale 30+ days: 508
Stale 90+ days: 402

Recent activity

Opened in 7 days: 2
Closed in 7 days: 4
Comments in 7 days: 18
Events in 7 days: 49

Top labels

  • triage (796)
  • stale (609)
  • help wanted (560)
  • kind/bug (503)
  • kind/enhancement (374)
  • documentation (317)
  • area/api (233)
  • area/testing (126)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 25.8 days
90th percentile: 6.1 days
Tracked items: 2,204

Most active contributors

Detailed Description

Envoy Gateway is an open source project that manages Envoy Proxy as either a standalone application or within Kubernetes environments. Written in Go, it leverages Gateway API resources to dynamically provision and configure managed Envoy Proxies, providing a modern approach to application gateway management in cloud-native infrastructure.

The project is classified across multiple domains including API gateway functionality, networking, service mesh integration, load balancing, proxy architecture, traffic management, observability, security policies, TLS termination, and policy enforcement. This broad classification reflects the comprehensive nature of the gateway solution, which handles routing, middleware, and security concerns alongside core proxy operations.

The repository demonstrates significant community engagement and activity. GitGenius tracking data shows 2201 total issues and pull requests with a median response latency of 0.0 hours and a mean response latency of 620.4 hours, indicating active but variable response patterns across different types of requests. The most frequently applied issue labels are triage with 739 occurrences, stale with 529 occurrences, and help wanted with 357 occurrences, suggesting an actively maintained project with ongoing categorization efforts and opportunities for community contribution.

The core contributor base shows concentrated activity among key maintainers. arkodg leads with 4620 tracked events, followed by zirain with 1873 events and zhaohuabing with 1679 events. This concentrated activity pattern indicates strong project leadership while the help wanted label prevalence suggests the project actively seeks additional contributors.

The project maintains connections to related repositories through overlapping contributors, linking to github/gh-aw, solo-io/gloo, and longhorn/longhorn. These connections indicate cross-pollination with other infrastructure and gateway projects in the ecosystem.

Envoy Gateway is positioned as a CNCF-related project, as evidenced by its topic tags and community structure. The project provides comprehensive documentation including a quickstart guide, compatibility matrix, and detailed roadmap. Community engagement is facilitated through multiple channels including dedicated mailing lists, Slack workspace integration, and regular contributor meetings held on alternating schedules to accommodate both EU and APAC time zones.

The project emphasizes security and proper contribution practices through documented security reporting procedures, a code of conduct, and detailed contributing and developer guides. Regular community meetings held on Thursdays at alternating times demonstrate commitment to inclusive participation across global time zones, with full meeting notes and agendas maintained for transparency.

As a Gateway API-compliant solution, Envoy Gateway enables dynamic configuration of Envoy Proxies through Kubernetes-native resources, making it suitable for organizations seeking to standardize on Envoy while maintaining compatibility with Kubernetes-native gateway patterns. The project's active triage and help wanted labels indicate ongoing development and a welcoming stance toward new contributors seeking to participate in gateway infrastructure development.

gateway
by
envoyproxyenvoyproxy/gateway

Repository Details

Fetching additional details & charts...