移动与跨平台框架
发现优质的移动与跨平台框架工具,基于用户评价、使用数据与活跃度综合排序。
热门推荐 51 款

Electron
免费Electron 是一款基于 JavaScript、HTML 和 CSS 的跨平台桌面应用开发框架,让 Web 开发者轻松构建 Windows、macOS 和 Linux 原生应用。它整合了 Chromium 和 Node.js,兼具强大的 Web 渲染与系统级 API 访问能力。活跃的开源社区和丰富的生态助力快速开发与部署。

Wry
免费Wry 是面向 Tauri 的跨平台 WebView 库,使用 Rust 编写,封装各平台原生 WebView

Coin3D
免费增值基于 Open Inventor 的开源 3D 图形渲染库

SDWebImage
免费SDWebImage 是支持缓存与异步下载的 iOS 图像加载库

winit
免费winit 是纯 Rust 实现的跨平台窗口处理库,是 Rust GUI 生态的基础组件

gpui-component

JUCE
免费增值JUCE 是一款开源跨平台 C++ 应用框架,可快速构建桌面与移动应用,并全面支持 VST、VST3、AU、AUv3、LV2、AAX 等音频插件格式。

Kingfisher
免费Kingfisher 是一款轻量级的纯 Swift 图片下载与缓存库,专为 iOS 和 macOS 开发者设计。它提供了简洁易用的 API,能够异步下载网络图片并自动管理本地缓存,大幅简化图片处理流程。库内建多种图片滤镜和处理器,支持 GIF 动图加载,提供内存与磁盘双重缓存策略。凭借其高性能和低内存占用的特性,Kingfisher 已成为 iOS 开发圈最受欢迎的图片处理开源库之一,被广泛应用于各类 iOS 应用中。

NW.js
免费基于Chromium和Node.js的桌面应用开发框架,让Web开发者用HTML/CSS/JS构建跨平台桌面应用。

ReactiveSwift
免费ReactiveCocoa 的底层 Swift 响应式编程框架

InterposeKit
免费优雅地在 Swift 中实现 swizzle 的现代库。

React Native
免费React Native是由Meta开发的跨平台移动应用框架,让开发者使用JavaScript和React构建同时运行在iOS与Android上的原生应用。它通过原生组件渲染UI而非WebView,性能接近原生开发,同时支持热重载大幅提升开发效率。框架拥有庞大的社区生态和丰富的第三方库,适用于需要快速迭代、降低多端维护成本的中大型App项目。

Aspects
免费面向 Objective-C 与 Swift 的简洁愉悦的面向切面编程库。

Dear ImGui
免费Dear ImGui 是一个轻量级、无膨胀的 C++ 即时模式图形用户界面库,专为游戏开发和实时图形应用设计。它提供高效的 UI 渲染能力,支持快速原型开发和可视化调试,被广泛应用于商业游戏、引擎工具和实时应用中。库设计简洁,依赖极少,可轻松集成到各类 C++ 项目中。

Tauri
免费Tauri 是一个用 Rust 编写的轻量级应用框架,允许开发者使用任意 Web 前端框架(React、Vue、Svelte 等)构建跨平台的桌面和移动原生应用。相比 Electron,Tauri 构建出的应用体积更小(可小于 1MB)、性能更高、内存占用更低,同时提供更强的安全隔离能力。支持 Windows、macOS、Linux、iOS 和 Android 平台。

Expo
免费Expo 是基于 React Native 的开源跨平台应用开发框架,一套代码适配 Android、iOS 与 Web。其 EAS 云服务可在云端编译并签名含自定义原生代码的应用,免去本地搭建原生构建环境;支持 OTA 热更新,应用无需重新提交应用商店审核即可推送更新与修复;并提供面向 React Native 的 CI/CD 工作流。适合希望降低原生配置与发布成本的移动开发团队。

Flutter
免费Flutter是Google推出的跨平台UI工具包,旨在帮助开发者使用单一代码库为移动端、Web端和桌面端构建高性能、精美的用户界面。无论是iOS、Androi

Avalonia
免费Avalonia 让你用 C# 与 XAML 开发桌面、移动及 WebAssembly 应用的 .NET UI 框架

Neutralinojs
免费Neutralinojs 是便携、轻量的跨平台桌面应用开发框架,无需捆绑 Node.js 运行时

wxPython
免费增值基于 wxWidgets 的跨平台 Python GUI 工具包,可在 Windows、Mac 和 Linux 上运行原生界面