移动与跨平台框架

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

热门推荐 51 款

Electron

Electron

免费

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

126 移动与跨平台框架
2
Wry

Wry

免费

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

43 移动与跨平台框架
3
Coin3D

Coin3D

免费增值

基于 Open Inventor 的开源 3D 图形渲染库

14 移动与跨平台框架
4
SDWebImage

SDWebImage

免费

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

13 移动与跨平台框架
5
winit

winit

免费

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

11 移动与跨平台框架
6
gpui-component

gpui-component

11 移动与跨平台框架
7
JUCE

JUCE

免费增值

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

10 移动与跨平台框架
8
Kingfisher

Kingfisher

免费

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

9 移动与跨平台框架
9
NW.js

NW.js

免费

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

9 移动与跨平台框架
10
ReactiveSwift

ReactiveSwift

免费

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

9 移动与跨平台框架
11
InterposeKit

InterposeKit

免费

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

9 移动与跨平台框架
12
React Native

React Native

免费

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

8 移动与跨平台框架
13
Aspects

Aspects

免费

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

8 移动与跨平台框架
14
Dear ImGui

Dear ImGui

免费

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

8 移动与跨平台框架
15
Tauri

Tauri

免费

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

8 移动与跨平台框架
16
Expo

Expo

免费

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

8 移动与跨平台框架
17
Flutter

Flutter

免费

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

8 移动与跨平台框架
18
Avalonia

Avalonia

免费

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

7 移动与跨平台框架
19
Neutralinojs

Neutralinojs

免费

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

7 移动与跨平台框架
20
wxPython

wxPython

免费增值

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

7 移动与跨平台框架