https://github.com/cloudnativeworks/elchi
Elchi is a React + TypeScript web interface for managing Envoy Proxy–based L4/L7 traffic. It provides visual configuration and control of xDS resources, routing, clusters, filters, security (mTLS/WAF), and observability integrations without directly editing Envoy YAML.
https://github.com/cloudnativeworks/elchi
cloud-native delta-xds devops envoy envoy-proxy load-balancer proxy service-mesh sre traffic-management ui xds
Last synced: about 1 month ago
JSON representation
Elchi is a React + TypeScript web interface for managing Envoy Proxy–based L4/L7 traffic. It provides visual configuration and control of xDS resources, routing, clusters, filters, security (mTLS/WAF), and observability integrations without directly editing Envoy YAML.
- Host: GitHub
- URL: https://github.com/cloudnativeworks/elchi
- Owner: CloudNativeWorks
- License: apache-2.0
- Created: 2025-07-07T12:54:50.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2026-05-07T18:09:40.000Z (about 1 month ago)
- Last Synced: 2026-05-07T20:09:35.312Z (about 1 month ago)
- Topics: cloud-native, delta-xds, devops, envoy, envoy-proxy, load-balancer, proxy, service-mesh, sre, traffic-management, ui, xds
- Language: TypeScript
- Homepage: https://www.elchi.io
- Size: 8.98 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Elchi
A modern web interface for managing Envoy proxy configurations. Elchi provides an intuitive UI to create, edit, and manage Envoy resources including listeners, clusters, routes, filters, and more - all powered by auto-generated TypeScript models from Envoy's protocol buffers.
## Quick Start
```bash
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
```
## Tech Stack
- React 18 + TypeScript
- Vite
- Ant Design
- Redux Toolkit
- React Query
## License
MIT