Project Icon

emsdk

Emscripten工具链管理器 简化WebAssembly开发环境搭建

emsdk是Emscripten工具链的管理器,提供Clang、Python和Node.js等必要工具。它支持预编译包安装和源码构建,适用于主流操作系统。emsdk实现了版本切换、最新开发分支支持和GitHub分支集成,简化了WebAssembly开发环境的搭建和维护过程。通过emsdk,开发者可以轻松获取、更新和管理Emscripten相关工具,提高WebAssembly项目的开发效率。

emscripten - C/C++到WebAssembly的开源编译工具链
C/C++编译EmscriptenGithubLLVMWebAssemblyWeb开发开源项目
Emscripten是一个开源编译器工具链,利用LLVM和Binaryen将C和C++代码转换为WebAssembly。它支持OpenGL和SDL2等可移植API,便于将复杂的图形应用程序移植到Web平台。Emscripten生成的代码可在Web浏览器、Node.js和WebAssembly运行时中执行,适用于多种场景。该项目已成功移植Unity游戏引擎和Google Earth等知名项目,展现了其强大的实际应用价值和影响力。Emscripten采用MIT和UIUC开源许可证,允许商业和非商业使用。
awesome-wasm - WebAssembly生态系统资源大全
GithubWebAssemblywasm开源项目性能优化编程语言跨平台开发
这是一个全面的WebAssembly(wasm)生态系统资源集合,涵盖通用资源、在线playground、教程、编译器、非Web嵌入和项目实例等内容。该项目汇集了丰富的学习材料和开发工具,适合各层级开发者深入了解和应用WebAssembly技术。
esm.sh - 面向现代Web开发的全球化内容分发网络
CDNES模块Githubesm.shnpm包导入映射开源项目
esm.sh作为全球化内容分发网络,为现代Web开发提供便捷服务。开发者可直接通过URL从NPM、GitHub和JSR导入ES模块,省去安装和构建步骤。它支持导入映射、树摇优化、开发模式等特性,并兼容Deno运行时。esm.sh旨在简化模块管理,提升开发效率。
ecere-sdk - 为eC语言打造的跨平台开发工具包集成高效IDE和强大运行时库
Ecere SDKGithubeC语言图形界面开发工具开源项目跨平台
ecere-sdk是一个开源的、基于BSD许可的软件开发工具包,专为eC编程语言设计。它包含一个功能齐全的集成开发环境,支持代码编辑、项目管理和可视化调试。此外,该工具包还提供了一个跨平台运行时库,涵盖GUI工具包、2D/3D图形API和网络API等多种功能。ecere-sdk支持Windows、Linux和Mac OS X等主流操作系统,并可部署到Android和Web平台,为开发者提供了灵活高效的开发解决方案。
binaryen - WebAssembly编译器和优化工具链库
BinaryenGithubWebAssembly优化工具链开源项目编译器
Binaryen是一个C++编写的WebAssembly编译器和工具链库。它提供C和JavaScript API,支持WebAssembly输入,内部IR支持并行优化。其优化器可改善代码大小和性能,能作为独立编译器后端。Binaryen简化了WebAssembly的编译和优化过程。
heimdallr-sdk - 前端监控SDK,轻量化与插件化的解决方案
GithubHEIMDALLR-SDKSDK前端监控开源项目插件化轻量化
heimdallr-sdk是一款开源的前端监控SDK,特点是简单易用、轻量化和插件化。采用模块化设计,支持单独构建或一键构建所有包。适用于Node.js 16+环境,支持MySQL和RabbitMQ,提供便捷的数据库初始化功能。项目提供完整文档,使用yarn进行包管理,正在持续优化更新中,为开发者提供免费且强大的前端监控解决方案。
WasmEdge - 轻量级高性能WebAssembly运行时,适用于现代Web应用、边缘计算与无服务器应用
CNCFGithubWasmEdgeWebAssembly云计算开源项目运行时
WasmEdge是一个轻量、高性能且可扩展的WebAssembly运行时,被认为是最快的Wasm虚拟机之一。作为CNCF的官方沙盒项目,WasmEdge应用于现代Web架构、边缘计算微服务、无服务器SaaS API、嵌入式功能、智能合约和智能设备。通过提供安全的执行沙箱和操作系统资源隔离,WasmEdge允许社区贡献的代码作为插件安全执行,使软件产品扩展与定制更加方便。
dotnet-wasi-sdk - 实验性.NET Core WASI开发工具包,构建WebAssembly应用
.NET CoreASP.NET CoreGithubWASI SDKWebAssembly实验性项目开源项目
dotnet-wasi-sdk是一个实验性工具包,用于将.NET Core项目构建为WASI兼容的WebAssembly文件。它包含Wasi.Sdk用于生成.wasm文件,Wasi.AspNetCore.BundledFiles用于静态文件打包,以及Wasi.AspNetCore.Server.Native用于WASI网络API支持。该SDK支持开发控制台和Web应用,可在WASI环境或自定义主机中运行。目前已被.NET SDK的wasi-experimental工作负载取代,仅供对比参考。
wasmer - 高性能WebAssembly运行时 轻量级容器应用解决方案
GithubWasmerWebAssembly容器开源项目跨平台运行时
Wasmer提供高性能安全的WebAssembly运行时环境,支持在桌面、云端、边缘和浏览器等多种场景部署轻量级容器应用。默认安全设置限制文件、网络和环境访问,无需额外配置。支持WASIX、WASI和Emscripten,运行速度接近原生。通过SDK可嵌入多种编程语言,为开发者提供灵活的WebAssembly解决方案。
esbuild - 高性能JavaScript构建工具,提升开发效率新选择
GithubJavaScript打包工具esbuild前端开发开源项目模块打包高性能构建
esbuild是一个高性能JavaScript构建工具,相比现有工具速度提升10-100倍。支持JavaScript、CSS、TypeScript和JSX,提供简洁API,可打包ESM和CommonJS模块。具有tree shaking、代码压缩和源码映射功能,并集成本地服务器、监听模式和插件系统。esbuild致力于提供高效的前端构建解决方案,显著提升开发效率。
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

稿定AI

稿定设计 是一个多功能的在线设计和创意平台,提供广泛的设计工具和资源,以满足不同用户的需求。从专业的图形设计师到普通用户,无论是进行图片处理、智能抠图、H5页面制作还是视频剪辑,稿定设计都能提供简单、高效的解决方案。该平台以其用户友好的界面和强大的功能集合,帮助用户轻松实现创意设计。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号