{"id":25230194,"url":"https://github.com/oslook/awesome-envoy","last_synced_at":"2026-05-06T20:32:20.298Z","repository":{"id":48637752,"uuid":"385935206","full_name":"oslook/awesome-envoy","owner":"oslook","description":"The examples and SDK ( WASM in many languages as Go, C++, Typescript, etc) for Envoy and Envoy Mobiles, The Artifacts pushed by Github Action.","archived":false,"fork":false,"pushed_at":"2022-07-25T12:38:13.000Z","size":34,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-10T05:20:20.978Z","etag":null,"topics":["emscripten","envoy","envoy-mobile","envoyproxy","github-actions","wasm","webassembly","zig"],"latest_commit_sha":null,"homepage":"https://github.com/envoyproxy/envoy-mobile","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oslook.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-07-14T12:38:29.000Z","updated_at":"2024-03-01T18:00:26.000Z","dependencies_parsed_at":"2022-09-05T17:40:24.231Z","dependency_job_id":null,"html_url":"https://github.com/oslook/awesome-envoy","commit_stats":null,"previous_names":["oslook/awesome-envoy","oslook/envoy-awesome"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslook%2Fawesome-envoy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslook%2Fawesome-envoy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslook%2Fawesome-envoy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oslook%2Fawesome-envoy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oslook","download_url":"https://codeload.github.com/oslook/awesome-envoy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247354586,"owners_count":20925459,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["emscripten","envoy","envoy-mobile","envoyproxy","github-actions","wasm","webassembly","zig"],"created_at":"2025-02-11T11:58:38.572Z","updated_at":"2026-05-06T20:32:15.273Z","avatar_url":"https://github.com/oslook.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# envoy-actions ![Lincense](https://img.shields.io/github/license/oslook/envoy-actions)\n\n## Getting Started\n\n## Requirements\n  - System: MacOS, Ubuntu or Windows\n  - Bazel\n  - Docker\n\n## Installation\n\n## Build and run Examples by Github Actions\n\n### :dart: Envoy\n\n- build in docker ( Windows，Ubuntu )\n[![Envoy(Ubuntu Docker Image)](https://github.com/oslook/envoy-actions/actions/workflows/envoy-in-docker.yml/badge.svg)](https://github.com/oslook/envoy-actions/actions/workflows/envoy-in-docker.yml)\n\n\n- build with bazel (MacOS, Windows, Ubuntu)\n[![Envoy(Local Ubuntu)](https://github.com/oslook/envoy-actions/actions/workflows/envoy-ubuntu.yml/badge.svg)](https://github.com/oslook/envoy-actions/actions/workflows/envoy-ubuntu.yml)\n\n\n- build in sandbox\n[![Envoy(Ubuntu Docker sandbox)](https://github.com/oslook/envoy-actions/actions/workflows/envoy-in-sandbox.yml/badge.svg)](https://github.com/oslook/envoy-actions/actions/workflows/envoy-in-sandbox.yml)\n\n  - supported：ubuntu  \n  - :whale: build on docker image like `envoyproxy/envoy-build-ubuntu`  \n\n### :dart: envoy-mobile\n\n Mobile client networking libraries based on the Envoy project.\n\nTo build Envoy Mobile, your system must also be set up for building Envoy. To get started, you can use the Github Action Workflows.\n\nEnvoy Mobile can build on MacOS, selected macOS for the 3 cpu cores. \n\nThe output of Envoy Mobile for each launguage(Android，iOS):\n  - Java: envoy_android_aar_sources\n  - Kotlin: envoy_android_aar_sources\n  - objective-c: envoy_ios_framework\n  - Swift: envoy_ios_cocoapods\n\nGithub Action Workflows\n- Android \n[![envoy-mobile-android-build](https://github.com/oslook/envoy-actions/actions/workflows/mobile-android-build.yml/badge.svg)](https://github.com/oslook/envoy-actions/actions/workflows/mobile-android-build.yml)\n\n  - CPU Arch supported: `x86, armeabi-v7a, arm64-v8a`  (Official only `x86`)  \n\n- iOS \n[![envoy-mobile-ios-build](https://github.com/oslook/envoy-actions/actions/workflows/mobile-ios-build.yml/badge.svg)](https://github.com/oslook/envoy-actions/actions/workflows/mobile-ios-build.yml)\n  - CPU Arch supported:\ti386,x86_64,armv7,arm64  \n\n\n- Artifacts\n[![envoy-mobile-artifacts](https://github.com/oslook/envoy-actions/actions/workflows/mobile-artifacts.yml/badge.svg)](https://github.com/oslook/envoy-actions/actions/workflows/mobile-artifacts.yml)\n  - The workflow not use the github cache, fully build and upload the sdk and examples.\n\n### :dart:\tenvoy-mobile-app\n\nTODO:\n\n## Compatible Envoy builds\n\nEnvoy is the first host side implementation of Proxy-Wasm ABI, \nand we run end-to-end tests with multiple versions of Envoy and Envoy-based [istio/proxy](https://github.com/istio/proxy) in order to verify each Proxy-Wasm SDK works as expected.\n\nPlease refer to [workflows](.github/workflows) for which version is used for End-to-End tests.\n\n\n## External links\n\n- [WebAssembly for Proxies (ABI specification)](https://github.com/proxy-wasm/spec)\n- [WebAssembly for Proxies (AssemblyScript SDK)](https://github.com/solo-io/proxy-runtime)\n- [WebAssembly for Proxies (C++ SDK)](https://github.com/proxy-wasm/proxy-wasm-cpp-sdk)\n- [WebAssembly for Proxies (Rust SDK)](https://github.com/proxy-wasm/proxy-wasm-rust-sdk)\n- [WebAssembly for Proxies (Zig SDK)](https://github.com/mathetake/proxy-wasm-zig-sdk)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foslook%2Fawesome-envoy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foslook%2Fawesome-envoy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foslook%2Fawesome-envoy/lists"}