[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-71571":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":18,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":33,"discoverSource":34},71571,"assemblyscript","AssemblyScript\u002Fassemblyscript","AssemblyScript","A TypeScript-like language for WebAssembly.","https:\u002F\u002Fwww.assemblyscript.org",null,"WebAssembly",17928,694,190,180,0,2,6,26,43.53,"Apache License 2.0",false,"main",true,[5,26,27,28,29],"compiler","typescript","wasm","webassembly","2026-06-12 02:02:54","\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.assemblyscript.org\" target=\"_blank\" rel=\"noopener\">\u003Cimg width=\"100\" src=\"https:\u002F\u002Favatars1.githubusercontent.com\u002Fu\u002F28916798?s=200&v=4\" alt=\"AssemblyScript logo\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAssemblyScript\u002Fassemblyscript\u002Factions\u002Fworkflows\u002Ftest.yml\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002FAssemblyScript\u002Fassemblyscript\u002Ftest.yml?branch=main&label=test&logo=github\" alt=\"Test status\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAssemblyScript\u002Fassemblyscript\u002Factions\u002Fworkflows\u002Fpublish.yml\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002FAssemblyScript\u002Fassemblyscript\u002Fpublish.yml?branch=main&label=publish&logo=github\" alt=\"Publish status\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fassemblyscript\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fassemblyscript.svg?color=007acc&logo=npm\" alt=\"npm compiler version\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002Fassemblyscript\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F721472913886281818.svg?label=discord&logo=discord&logoColor=ffffff&color=7389D8\" alt=\"Discord online\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fstand-with-ukraine.pp.ua\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fvshymanskyy\u002FStandWithUkraine\u002Fmain\u002Fbadges\u002FStandWithUkraine.svg\" alt=\"#StandWithUkraine\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"justify\">\u003Cstrong>AssemblyScript\u003C\u002Fstrong> compiles a variant of \u003Ca href=\"http:\u002F\u002Fwww.typescriptlang.org\">TypeScript\u003C\u002Fa> (basically JavaScript with types) to \u003Ca href=\"http:\u002F\u002Fwebassembly.org\">WebAssembly\u003C\u002Fa> using \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWebAssembly\u002Fbinaryen\">Binaryen\u003C\u002Fa>. It generates lean and mean WebAssembly modules while being just an \u003Ccode>npm install\u003C\u002Fcode> away.\u003C\u002Fp>\n\n\u003Ch3 align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.assemblyscript.org\">About\u003C\u002Fa> &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fwww.assemblyscript.org\u002Fgetting-started.html\">Getting&nbsp;started\u003C\u002Fa> &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fwww.assemblyscript.org\u002Fexamples.html\">Examples\u003C\u002Fa> &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fwww.assemblyscript.org\u002Fbuilt-with-assemblyscript.html\">Built with AssemblyScript\u003C\u002Fa>\n\u003C\u002Fh3>\n\u003Cbr>\n\n\u003Ch2 align=\"center\">Contributors\u003C\u002Fh2>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.assemblyscript.org\u002F#contributors\">\u003Cimg src=\"https:\u002F\u002Fwww.assemblyscript.org\u002Fcontributors.svg\" alt=\"Contributor logos\" width=\"720\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Ch2 align=\"center\">Thanks to our sponsors!\u003C\u002Fh2>\n\n\u003Cp align=\"justify\">Most of the maintainers and contributors do this open source work in their free time. If you use AssemblyScript for a serious task or plan to do so, and you'd like us to invest more time on it, \u003Ca href=\"https:\u002F\u002Fopencollective.com\u002Fassemblyscript\u002Fdonate\" target=\"_blank\" rel=\"noopener\">please donate\u003C\u002Fa> to our \u003Ca href=\"https:\u002F\u002Fopencollective.com\u002Fassemblyscript\" target=\"_blank\" rel=\"noopener\">OpenCollective\u003C\u002Fa>. By sponsoring this project, your logo will show up below. Thank you so much for your support!\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.assemblyscript.org\u002F#sponsors\">\u003Cimg src=\"https:\u002F\u002Fwww.assemblyscript.org\u002Fsponsors.svg\" alt=\"Sponsor logos\" width=\"720\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n## Development instructions\n\nA development environment can be set up by cloning the repository:\n\n```sh\ngit clone https:\u002F\u002Fgithub.com\u002FAssemblyScript\u002Fassemblyscript.git\ncd assemblyscript\nnpm install\nnpm link\n```\n\nThe link step is optional and makes the development instance available globally. The full process is documented as part of the repository:\n\n* [Compiler instructions](.\u002Fsrc)\n* [Runtime instructions](.\u002Fstd\u002Fassembly\u002Frt)\n* [Test instructions](.\u002Ftests)\n","AssemblyScript 是一种类似 TypeScript 的语言，用于编译生成 WebAssembly 代码。它基于 Binaryen 编译器将 TypeScript 代码转换为高效且紧凑的 WebAssembly 模块，支持静态类型检查和优化，使得开发者能够利用熟悉的 JavaScript 语法编写高性能的应用程序。该工具特别适用于需要在浏览器或 Node.js 环境中运行计算密集型任务的场景，如游戏、图形渲染、数据处理等。通过简单的 npm 安装即可快速集成到现有项目中。","2026-06-11 03:38:38","high_star"]