https://github.com/tetratelabs/built-on-envoy
A community-driven marketplace for Envoy Proxy extensions. Discover, run, and build custom filters with zero friction.
https://github.com/tetratelabs/built-on-envoy
envoy envoy-filter envoyproxy extensions plugins
Last synced: 3 months ago
JSON representation
A community-driven marketplace for Envoy Proxy extensions. Discover, run, and build custom filters with zero friction.
- Host: GitHub
- URL: https://github.com/tetratelabs/built-on-envoy
- Owner: tetratelabs
- License: apache-2.0
- Created: 2026-01-19T16:46:57.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-26T22:21:12.000Z (3 months ago)
- Last Synced: 2026-03-27T03:40:50.732Z (3 months ago)
- Topics: envoy, envoy-filter, envoyproxy, extensions, plugins
- Language: Go
- Homepage: https://builtonenvoy.io
- Size: 15 MB
- Stars: 16
- Watchers: 0
- Forks: 3
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README

---
[](https://github.com/tetratelabs/built-on-envoy/actions/workflows/cli.yaml)
[](https://codecov.io/gh/tetratelabs/built-on-envoy)
[](https://github.com/tetratelabs/built-on-envoy/actions/workflows/extensions.yaml)
[](https://codecov.io/gh/tetratelabs/built-on-envoy)
[](LICENSE)
[](https://join.slack.com/t/tetrate-community/shared_invite/zt-3rvq88b6s-siA~G2zGSF~sVoxwnl_krw)
A community-driven marketplace for Envoy Proxy extensions. Discover, run, and build custom filters with zero friction.
## Project Overview
**Built On Envoy** is designed to make extending [Envoy Proxy](https://www.envoyproxy.io/) as simple as possible. It consists of:
1. **Marketplace Repository**: A central place where the community can find and contribute extensions.
2. **CLI Tool (`boe`)**: A command-line tool for discovering, running, and building extensions.
## Documentation
* [Installation and Quick Start](https://builtonenvoy.io/docs/getting-started/)
* [Extension Catalog](https://builtonenvoy.io/extensions/)
* [CLI Reference](https://builtonenvoy.io/docs/cli/run)
* [Security Considerations](https://builtonenvoy.io/docs/security-considerations)
## Get In Touch
* Share your feedback and ideas in [issues](https://github.com/tetratelabs/built-on-envoy/issues) or [discussions](https://github.com/tetratelabs/built-on-envoy/discussions).
* Join the [Tetrate Community Slack](https://join.slack.com/t/tetrate-community/shared_invite/zt-3rvq88b6s-siA~G2zGSF~sVoxwnl_krw) if you're not already a member.
Otherwise, use the [#built-on-envoy](https://tetrate-community.slack.com/archives/C0AG8GLT41E) channel to start collaborating with the community.
## Contributing Extensions
1. Fork this repository.
2. Create a new directory under `extensions/` with your extension name.
3. Add a `manifest.yaml` file with the required metadata.
4. Add your extension code.
5. Add tests.
6. Open a pull request!
See the [Contributing Guidelines](./CONTRIBUTING.md) and the [Project Documentation](https://builtonenvoy.io/docs) for more details.
## License
Apache 2.0 - See [LICENSE](LICENSE) for details.