{"id":57701,"url":"https://github.com/jghoman/awe-wasm","name":"awe-wasm","description":"awe-wasm = awesome WASM - repo for tracking WASM related resources I find","projects_count":41,"last_synced_at":"2026-10-02T12:00:21.911Z","repository":{"id":139304453,"uuid":"203668121","full_name":"jghoman/awe-wasm","owner":"jghoman","description":"awe-wasm = awesome WASM - repo for tracking WASM related resources I find","archived":false,"fork":false,"pushed_at":"2019-09-03T06:01:18.000Z","size":19,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-09-12T14:06:53.087Z","etag":null,"topics":["awesome-list","wasm","webassembly"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jghoman.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,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-08-21T21:38:17.000Z","updated_at":"2026-05-17T22:21:08.000Z","dependencies_parsed_at":"2024-04-08T00:48:00.487Z","dependency_job_id":null,"html_url":"https://github.com/jghoman/awe-wasm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jghoman/awe-wasm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jghoman%2Fawe-wasm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jghoman%2Fawe-wasm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jghoman%2Fawe-wasm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jghoman%2Fawe-wasm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jghoman","download_url":"https://codeload.github.com/jghoman/awe-wasm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jghoman%2Fawe-wasm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37931846,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"created_at":"2024-04-08T00:00:23.578Z","updated_at":"2026-10-02T12:00:21.913Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Tutorials","Books and other resources","Introductory articles on WASM and its ecosystem","Frameworks and libraries","Cool use cases and applications","Prominent community members","Runtimes"],"sub_categories":["**Rust**","**C++**","**Javascript**","**C**","**Python**","**Go**","**Kotlin**","**WebAssembly**","**OCaml**","**Swift**"],"readme":"[\u003cimg src=\"https://github.com/jghoman/awe-wasm/raw/master/wasm-logo.png\" align=\"right\"\u003e](https://webassembly.org/)\n# awe-wasm\nawe-wasm = awesome WASM - repo for tracking WASM related resources I come across while bringing myself up to speed on this new ecosystem.\n\n## Contents\n- [Introductory articles on WASM and its ecosystem](#introductory-articles-on-wasm-and-its-ecosystem)\n- [Tutorials](#tutorials)\n- [Introductions and tutorials](#introductions-and-tutorials)\n- [Frameworks and libraries](#frameworks-and-libraries)\n- [Cool use cases and applications](#cool-use-cases-and-applications)\n- [Prominent community members](#prominent-community-members)\n- [Books and other resources](#books-and-other-resources)\n- [Runtimes](#runtimes)\n\n## Introductory articles on WASM and its ecosystem\n* [Standardizing WASI: A system interface to run WebAssembly outside the web](https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webassembly-system-interface/), 2019-03-27 - [Lin Clark](https://twitter.com/linclark) walks throuh WASI (WebAssembly System Interface) - a proposed standard library system for WASM designed to provide core, modular libraries for WASM apps.  The proposal is being tracked [here](https://wasi.dev/).\n\n## Tutorials\n* [WASM by example](https://wasmbyexample.dev/) - [Aaron Turner](https://aaronthedev.com/) has built a tutorial that walks through WASM from first concepts to workings with graphics, with examples in both Rust and Typescript.\n\n## Frameworks and libraries\n* [Smithy.rs](https://www.smithy.rs/) ![Activity badge](https://img.shields.io/github/commit-activity/m/rbalicki2/smithy)- Rust framework for writing idiomatic WebAssembly web applications.\n\n## Cool use cases and applications\n* [D3WASM - A Port of ID Tech 4/Doom 3 Engne To WebAssembly](http://www.continuation-labs.com/projects/d3wasm/) - Doom 3 running in the browser. [Gabriel Cuvillier](http://gabrielcuvillier.pro/) has ported Doom 3 to WebAssembly and has [built a demo](http://wasm.continuation-labs.com/d3demo/) you can run in the browser.\n\n## Prominent community members\n* [Lin Clark](https://twitter.com/linclark) - Mozilla developer focusing on WebAssembly and Rust who has written many great articles linked above.\n* [Till Schneidereit](https://twitter.com/tschneidereit) - Manager at Mozilla working on the WebAssembly efforts.\n\n## Books and other resources\n* [awesome-wasm-langs](https://github.com/appcypher/awesome-wasm-langs) - [Steve Akinyemi](https://twitter.com/theappcypher) maintains a truly awesome list of languages that are able to compile down to WASM.\n* [WASM Weekly](https://wasmweekly.news/) - A weekly newsletter (with all its previous issues archived online) of WASM-related news. The items are also posted to the newsletter's [Twitter account](https://twitter.com/WasmWeekly).\n* [Programming WebAssembly with Rust](https://pragprog.com/book/khrust/programming-webassembly-with-rust) by [Kevin Hoffman](https://twitter.com/KevinHoffman).  Covers WebAssembly from the ground up with a focus on using Rust to write apps.\n\n## Runtimes\n*n.b. Many entries for this list were originally sourced from the very useful [awesome-wasm-runtimes](https://github.com/appcypher/awesome-wasm-runtimes) by [Steve Akinyemi](https://twitter.com/theappcypher).*\n### **Rust**\n* [Ice Core](https://github.com/losfair/IceCore) ![Activity badge](https://img.shields.io/github/commit-activity/m/losfair/IceCore) ![Language](https://img.shields.io/github/languages/top/losfair/IceCore)\n* [wasmi](https://github.com/paritytech/wasmi) ![Activity badge](https://img.shields.io/github/commit-activity/m/paritytech/wasmi) ![Language](https://img.shields.io/github/languages/top/paritytech/wasmi)\n* [serverless-wasm](https://github.com/Geal/serverless-wasm) ![Activity badge](https://img.shields.io/github/commit-activity/m/Geal/serverless-wasm) ![Language](https://img.shields.io/github/languages/top/Geal/serverless-wasm)\n* [Motor](https://github.com/penberg/motor) ![Activity badge](https://img.shields.io/github/commit-activity/m/penberg/motor) ![Language](https://img.shields.io/github/languages/top/penberg/motor)\n* [JumpJet](https://github.com/jawm/jumpjet) ![Activity badge](https://img.shields.io/github/commit-activity/m/jawm/jumpjet) ![Language](https://img.shields.io/github/languages/top/jawm/jumpjet)\n* [Lucet](https://github.com/fastly/lucet)  ![Activity badge](https://img.shields.io/github/commit-activity/m/fastly/lucet) ![Language](https://img.shields.io/github/languages/top/fastly/lucet) - [Fastly](https://www.fastly.com/)'s compiler and runtime designed to be embedded within applications.\n* [Nebulet](https://github.com/nebulet/nebulet) ![Activity badge](https://img.shields.io/github/commit-activity/m/nebulet/nebulet) ![Language](https://img.shields.io/github/languages/top/nebulet/nebulet)\n* [wasmer](https://github.com/wasmerio/wasmer) ![Activity badge](https://img.shields.io/github/commit-activity/m/wasmerio/wasmer) ![Language](https://img.shields.io/github/languages/top/wasmerio/wasmer)\n* [wasmo](https://github.com/appcypher/wasmo) ![Activity badge](https://img.shields.io/github/commit-activity/m/appcypher/wasmo) ![Language](https://img.shields.io/github/languages/top/appcypher/wasmo)\n* [wasmtime](https://github.com/CraneStation/wasmtime) ![Activity badge](https://img.shields.io/github/commit-activity/m/CraneStation/wasmtime) ![Language](https://img.shields.io/github/languages/top/CraneStation/wasmtime)\n### **C**\n* [WASM Micro Runtime](https://github.com/intel/wasm-micro-runtime) ![Activity badge](https://img.shields.io/github/commit-activity/m/intel/wasm-micro-runtime) ![Language](https://img.shields.io/github/languages/top/intel/wasm-micro-runtime) - Intel has released a a runtime focused on minimizing its footprint and running on a wide variety of systems.\n* [m3](https://github.com/soundandform/m3) ![Activity badge](https://img.shields.io/github/commit-activity/m/soundandform/m3) ![Language](https://img.shields.io/github/languages/top/soundandform/m3)\n* [wac](https://github.com/kanaka/wac) ![Activity badge](https://img.shields.io/github/commit-activity/m/kanaka/wac) ![Language](https://img.shields.io/github/languages/top/kanaka/wac)\n* [WAMR](https://github.com/intel/wasm-micro-runtime) ![Activity badge](https://img.shields.io/github/commit-activity/m/intel/wasm-micro-runtime) ![Language](https://img.shields.io/github/languages/top/intel/wasm-micro-runtime)\n* [VMIR](https://github.com/andoma/vmir) ![Activity badge](https://img.shields.io/github/commit-activity/m/andoma/vmir) ![Language](https://img.shields.io/github/languages/top/andoma/vmir)\n* [WebAssembly](https://github.com/dcodeIO/webassembly) ![Activity badge](https://img.shields.io/github/commit-activity/m/dcodeIO/webassembly) ![Language](https://img.shields.io/github/languages/top/dcodeIO/webassembly)\n### **C++**\n* [WasmVM](https://github.com/LuisHsu/WasmVM) ![Activity badge](https://img.shields.io/github/commit-activity/m/LuisHsu/WasmVM) ![Language](https://img.shields.io/github/languages/top/LuisHsu/WasmVM)\n* [InNative](https://github.com/innative-sdk/innative) ![Activity badge](https://img.shields.io/github/commit-activity/m/innative-sdk/innative) ![Language](https://img.shields.io/github/languages/top/innative-sdk/innative)\n* [EOSVM](https://github.com/EOSIO/eos-vm) ![Activity badge](https://img.shields.io/github/commit-activity/m/EOSIO/eos-vm) ![Language](https://img.shields.io/github/languages/top/EOSIO/eos-vm)\n* [WasmRT](https://github.com/rhitchcock/wasmrt) ![Activity badge](https://img.shields.io/github/commit-activity/m/rhitchcock/wasmrt) ![Language](https://img.shields.io/github/languages/top/rhitchcock/wasmrt)\n* [Wasm JIT Prototype](https://github.com/WebAssembly/wasm-jit-prototype) ![Activity badge](https://img.shields.io/github/commit-activity/m/WebAssembly/wasm-jit-prototype) ![Language](https://img.shields.io/github/languages/top/WebAssembly/wasm-jit-prototype)\n### **WebAssembly**\n* [Swam](https://github.com/satabin/swam) ![Activity badge](https://img.shields.io/github/commit-activity/m/satabin/swam) ![Language](https://img.shields.io/github/languages/top/satabin/swam)\n* [Wasm Runtime](https://github.com/kgtkr/wasm-runtime) ![Activity badge](https://img.shields.io/github/commit-activity/m/kgtkr/wasm-runtime) ![Language](https://img.shields.io/github/languages/top/kgtkr/wasm-runtime)\n### **OCaml**\n* [CMM of wasm](https://github.com/SimonJF/cmm_of_wasm) ![Activity badge](https://img.shields.io/github/commit-activity/m/SimonJF/cmm_of_wasm) ![Language](https://img.shields.io/github/languages/top/SimonJF/cmm_of_wasm)\n### **Kotlin**\n* [Asmble](https://github.com/cretz/asmble) ![Activity badge](https://img.shields.io/github/commit-activity/m/cretz/asmble) ![Language](https://img.shields.io/github/languages/top/cretz/asmble)\n### **Python**\n* [py-wasm](https://github.com/ethereum/py-wasm) ![Activity badge](https://img.shields.io/github/commit-activity/m/ethereum/py-wasm) ![Language](https://img.shields.io/github/languages/top/ethereum/py-wasm)\n* [Warpy](https://github.com/kanaka/warpy) ![Activity badge](https://img.shields.io/github/commit-activity/m/kanaka/warpy) ![Language](https://img.shields.io/github/languages/top/kanaka/warpy)\n### **Go**\n* [Life](https://github.com/perlin-network/life) ![Activity badge](https://img.shields.io/github/commit-activity/m/perlin-network/life) ![Language](https://img.shields.io/github/languages/top/perlin-network/life)\n* [Wagon](https://github.com/go-interpreter/wagon) ![Activity badge](https://img.shields.io/github/commit-activity/m/go-interpreter/wagon) ![Language](https://img.shields.io/github/languages/top/go-interpreter/wagon)\n### **Javascript**\n* [FDVM](https://github.com/funcdef/fdvm) ![Activity badge](https://img.shields.io/github/commit-activity/m/funcdef/fdvm) ![Language](https://img.shields.io/github/languages/top/funcdef/fdvm)\n### **Swift**\n* [WAKit](https://github.com/akkyie/WAKit) ![Activity badge](https://img.shields.io/github/commit-activity/m/akkyie/WAKit) ![Language](https://img.shields.io/github/languages/top/akkyie/WAKit)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/jghoman%2Fawe-wasm/projects"}