[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9739":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":24,"topics":25,"createdAt":9,"pushedAt":9,"updatedAt":41,"readmeContent":42,"aiSummary":43,"trendingCount":15,"starSnapshotCount":15,"syncStatus":44,"lastSyncTime":45,"discoverSource":46},9739,"WasmEdge","WasmEdge\u002FWasmEdge","WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.","https:\u002F\u002FWasmEdge.org",null,"C++",10636,1075,94,124,0,3,17,55,19,44.1,"Apache License 2.0",false,"master",true,[26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"artificial-intelligence","cloud","cloud-native","cncf","container","docker","edge-computing","ewasm","hacktoberfest","hacktoberfest2023","kubernetes","rust-lang","serverless","wasm","webassembly","2026-06-12 02:02:11","\u003Cdiv align=\"right\">\n\n  [中文](README-zh.md) | [正體中文](README-zh-TW.md) | [日本語で読む](README-ja.md)\n\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n![WasmEdge Logo](\u002Fdocs\u002Fwasmedge-runtime-logo.png)\n\n# [🤩 WasmEdge is the easiest and fastest way to run LLMs on your own devices. 🤩](https:\u002F\u002Fllamaedge.com\u002Fdocs\u002Fintro)\n\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F2481\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F2481\" alt=\"WasmEdge%2FWasmEdge | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\nWasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime. It is [the fastest Wasm VM](https:\u002F\u002Fieeexplore.ieee.org\u002Fdocument\u002F9214403). WasmEdge is an official sandbox project hosted by the [CNCF](https:\u002F\u002Fwww.cncf.io\u002F). [LlamaEdge](https:\u002F\u002Fgithub.com\u002FLlamaEdge\u002FLlamaEdge) is an application framework built on top of WasmEdge to run GenAI models (e.g., [LLM](https:\u002F\u002Fllamaedge.com\u002Fdocs\u002Fintro), [speech-to-text](https:\u002F\u002Fllamaedge.com\u002Fdocs\u002Fuser-guide\u002Fspeech-to-text\u002Fquick-start-whisper), [text-to-image](https:\u002F\u002Fllamaedge.com\u002Fdocs\u002Fuser-guide\u002Ftext-to-image\u002Fquick-start-sd), and [TTS](https:\u002F\u002Fgithub.com\u002FLlamaEdge\u002Fwhisper-api-server)) across GPUs on servers, personal computers, and edge devices. Additional [use cases](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fstart\u002Fusage\u002Fuse-cases\u002F) include microservices on the edge cloud, serverless SaaS APIs, embedded functions, smart contracts, and smart devices.\n\n[![build](https:\u002F\u002Fgithub.com\u002FWasmEdge\u002FWasmEdge\u002Factions\u002Fworkflows\u002Fbuild.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002FWasmEdge\u002FWasmEdge\u002Factions\u002Fworkflows\u002Fbuild.yml?query=event%3Apush++branch%3Amaster)\n[![codecov](https:\u002F\u002Fcodecov.io\u002Fgh\u002FWasmEdge\u002FWasmEdge\u002Fbranch\u002Fmaster\u002Fgraph\u002Fbadge.svg)](https:\u002F\u002Fcodecov.io\u002Fgh\u002FWasmEdge\u002FWasmEdge)\n[![CodeQL](https:\u002F\u002Fgithub.com\u002FWasmEdge\u002FWasmEdge\u002Factions\u002Fworkflows\u002Fcodeql-analysis.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002FWasmEdge\u002FWasmEdge\u002Factions\u002Fworkflows\u002Fcodeql-analysis.yml?query=event%3Apush++branch%3Amaster)\n[![FOSSA Status](https:\u002F\u002Fapp.fossa.com\u002Fapi\u002Fprojects\u002Fgit%2Bgithub.com%2FWasmEdge%2FWasmEdge.svg?type=shield)](https:\u002F\u002Fapp.fossa.com\u002Fprojects\u002Fgit%2Bgithub.com%2FWasmEdge%2FWasmEdge?ref=badge_shield)\n[![CII Best Practices](https:\u002F\u002Fbestpractices.coreinfrastructure.org\u002Fprojects\u002F5059\u002Fbadge)](https:\u002F\u002Fbestpractices.coreinfrastructure.org\u002Fprojects\u002F5059)\n\n\u003C\u002Fdiv>\n\n# Quick start guides\n\n🚀 [Install](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fstart\u002Finstall) WasmEdge \\\n👷🏻‍♂️ [Build](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fbuild-wasmedge-from-source) and [contribute to](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcontribute\u002F) WasmEdge \\\n⌨️ [Run](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Frunning-with-wasmedge) a standalone Wasm program or a [JavaScript program](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fdevelop-wasm-apps-in-javascript) from CLI or [Docker](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fstart\u002Fgetting-started\u002Fquick_start_docker) \\\n🤖 [Chat](https:\u002F\u002Fllamaedge.com\u002Fdocs\u002Fintro) with an open source LLM via [LlamaEdge](https:\u002F\u002Fgithub.com\u002FLlamaEdge\u002FLlamaEdge) \\\n🔌 Embed a Wasm function in your [Go](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fgo-sdk-for-embedding-wasmedge), [Rust](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Frust-sdk-for-embedding-wasmedge), or [C](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fc-sdk-for-embedding-wasmedge) app \\\n🛠 Manage and orchestrate Wasm runtimes using [Kubernetes](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fdeploy-wasmedge-apps-in-kubernetes), [data streaming frameworks](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fembed\u002Fuse-case\u002Fyomo), and [blockchains](https:\u002F\u002Fmedium.com\u002Fethereum-on-steroids\u002Frunning-ethereum-smart-contracts-in-a-substrate-blockchain-56fbc27fc95a) \\\n📚 **[Check out our official documentation](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002F)**\n\n# Introduction\n\nThe WasmEdge Runtime provides a well-defined execution sandbox for its contained WebAssembly bytecode program. The runtime offers isolation and protection for operating system resources (e.g., file system, sockets, environment variables, processes) and memory space. The most important use case for WasmEdge is to safely execute user-defined or community-contributed code as plug-ins in a software product (e.g., SaaS, software-defined vehicles, edge nodes, or even blockchain nodes). It enables third-party developers, vendors, suppliers, and community members to extend and customize the software product. **[Learn more here](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcontribute\u002Fusers)**\n\n## Performance\n\n* [A Lightweight Design for High-performance Serverless Computing](https:\u002F\u002Farxiv.org\u002Fabs\u002F2010.07115), published on IEEE Software, Jan 2021. [https:\u002F\u002Farxiv.org\u002Fabs\u002F2010.07115](https:\u002F\u002Farxiv.org\u002Fabs\u002F2010.07115)\n* [Performance Analysis for Arm vs. x86 CPUs in the Cloud](https:\u002F\u002Fwww.infoq.com\u002Farticles\u002Farm-vs-x86-cloud-performance\u002F), published on infoQ.com, Jan 2021. [https:\u002F\u002Fwww.infoq.com\u002Farticles\u002Farm-vs-x86-cloud-performance\u002F](https:\u002F\u002Fwww.infoq.com\u002Farticles\u002Farm-vs-x86-cloud-performance\u002F)\n\n## Features\n\nWasmEdge can run standard WebAssembly bytecode programs compiled from C\u002FC++, Rust, Swift, AssemblyScript, or Kotlin source code. It [runs JavaScript](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fdevelop-wasm-apps-in-javascript), including 3rd party ES6, CJS, and NPM modules, in a secure, fast, lightweight, portable, and containerized sandbox. It also supports mixing of those languages (e.g., to [use Rust to implement a JavaScript API](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fdevelop\u002Fjavascript\u002Frust)), the [Fetch](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fdevelop\u002Fjavascript\u002Fnetworking#fetch-client) API, and [Server-side Rendering (SSR)](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fdevelop\u002Fjavascript\u002Fssr) functions on edge servers.\n\nWasmEdge supports [all standard WebAssembly features and many proposed extensions](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fstart\u002Fwasmedge\u002Fextensions\u002Fproposals). It also supports a number of extensions tailored for cloud-native and edge computing uses (e.g., the [WasmEdge network sockets](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fsocket-networking),[Postgres and MySQL-based database driver](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fdatabase-drivers), and the [WasmEdge AI extension](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fai-inference)).\n\n **Learn more about [technical highlights](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fstart\u002Fwasmedge\u002Ffeatures) of WasmEdge.**\n\n## Integrations and management\n\nWasmEdge and its contained wasm program can be started from the [CLI](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Frunning-with-wasmedge) as a new process, or from an existing process. If started from an existing process (e.g., from a running [Go](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fgo-sdk-for-embedding-wasmedge) or [Rust](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Frust-sdk-for-embedding-wasmedge) program), WasmEdge will simply run inside the process as a function. Currently, WasmEdge is not yet thread-safe. In order to use WasmEdge in your own application or cloud-native frameworks, please refer to the guides below.\n\n* [Embed WasmEdge into a host application](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fembed\u002Foverview)\n* [Orchestrate and manage WasmEdge instances using container tools](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcategory\u002Fdeploy-wasmedge-apps-in-kubernetes)\n* [Run a WasmEdge app as a Dapr microservice](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fdevelop\u002Frust\u002Fdapr)\n\n# Community\n\n## Contributing\n\nWe welcome contributions from the community! Please check out our:\n- [Contributing Guide](.\u002Fdocs\u002FCONTRIBUTING.md) for how to get started\n- [Governance documentation](.\u002Fdocs\u002FGOVERNANCE.md) for project decision-making processes\n- [Code of Conduct](.\u002Fdocs\u002FCODE_OF_CONDUCT.md) for community standards\n\nWant to become a maintainer? See our [Contributor Ladder](.\u002Fdocs\u002FCONTRIBUTOR_LADDER.md).\n\n## Roadmap\n\nCheck out our [project roadmap](https:\u002F\u002Fgithub.com\u002FWasmEdge\u002FWasmEdge\u002Fblob\u002Fmaster\u002Fdocs\u002FROADMAP.md) to see the upcoming features and plans for WasmEdge.\n\n## Contact\n\nIf you have any questions, feel free to open a GitHub issue on a related project or to join the following channels:\n\n* Mailing list: Send an email to [WasmEdge@googlegroups.com](https:\u002F\u002Fgroups.google.com\u002Fg\u002Fwasmedge\u002F)\n* Discord: Join the [WasmEdge Discord server](https:\u002F\u002Fdiscord.gg\u002Fh4KDyB8XTt)!\n* Slack: Join the #WasmEdge channel on the [CNCF Slack](https:\u002F\u002Fslack.cncf.io\u002F)\n* X (formerly Twitter): Follow @realwasmedge on [X](https:\u002F\u002Fx.com\u002Frealwasmedge)\n\n## Adopters\n\nCheck out our [list of Adopters](https:\u002F\u002Fwasmedge.org\u002Fdocs\u002Fcontribute\u002Fusers\u002F) who are using WasmEdge in their projects.\n\n## Community Meeting\n\nWe host a monthly community meeting to showcase new features, demo new use cases, and a Q&A part. Everyone is welcome!\n\nTime: The first Tuesday of each month at 11PM Hong Kong Time\u002F 7AM PST.\n\n[Public meeting agenda\u002Fnotes](https:\u002F\u002Fdocs.google.com\u002Fdocument\u002Fd\u002F1iFlVl7R97Lze4RDykzElJGDjjWYDlkI8Rhf8g4dQ5Rk\u002Fedit#) | [Zoom link](https:\u002F\u002Fus06web.zoom.us\u002Fj\u002F82221747919?pwd=3MORhaxDk15rACk7mNDvyz9KtaEbWy.1)\n\n# License\n\n[![FOSSA Status](https:\u002F\u002Fapp.fossa.com\u002Fapi\u002Fprojects\u002Fgit%2Bgithub.com%2FWasmEdge%2FWasmEdge.svg?type=large)](https:\u002F\u002Fapp.fossa.com\u002Fprojects\u002Fgit%2Bgithub.com%2FWasmEdge%2FWasmEdge?ref=badge_large)\n","WasmEdge 是一个轻量级、高性能且可扩展的 WebAssembly 运行时，适用于云原生、边缘计算和去中心化应用。其核心功能包括支持无服务器应用、嵌入式函数、微服务、智能合约以及物联网设备，同时具备卓越的执行速度和灵活性。项目采用 C++ 开发，并通过 Apache License 2.0 许可证开源。WasmEdge 适合需要在资源受限环境下高效运行 WebAssembly 应用的各种场景，例如边缘云计算环境中的微服务部署、个人电脑或边缘设备上的生成式 AI 模型（如 LLM）运行等。",2,"2026-06-11 03:24:31","top_topic"]