# 跨平台应用
# Flag
- https://github.com/topics/cross-platform (opens new window)
- 跨平台工具 https://github.com/HaxeFoundation/haxe (opens new window)
- https://github.com/haxeui (opens new window)
- https://github.com/haxetink (opens new window)
- https://github.com/haxenme/nme (opens new window)
- https://github.com/openfl (opens new window)
- https://github.com/feathersui/feathersui-openfl (opens new window)
- https://github.com/away3d (opens new window)
- https://github.com/Kode/Kha (opens new window)
- https://github.com/aduros/flambe (opens new window)
- https://github.com/material-components (opens new window)
- https://github.com/googlecodelabs (opens new window)
- REST API抽象 https://github.com/appwrite (opens new window)
- 后端平台 https://github.com/firebase/firebase-tools (opens new window)
- https://github.com/supabase/supabase (opens new window)
- 渗透测试 https://github.com/MobSF (opens new window)
webview绑定(macOS 上利用 WebKit,在 Windows 上利用 WebView2,在 Linux 上利用 WebKitGTK)、内嵌JS引擎、 原生渲染(weex/react native、flutter、编译转码),复杂度依次降低,渲染性能依次上升
Native APP
指原生App,是一个完整的App,可拓展性强,需要用户下载安装使用Web APP
指采用Html5语言写出的App,生活在浏览器里的应用,不需要下载安装Hybrid App
指的是半原生半Web的混合类App,需要下载安装- H5 手机 App 开发入门:技术篇 (opens new window)
- 快速打造一个套壳APP (opens new window)
- https://github.com/topics/gui (opens new window)
- https://github.com/topics/widget (opens new window)
- https://github.com/topics/qt5 (opens new window)
- https://github.com/finogeeks (opens new window)
- Java/Kotlin https://github.com/codenameone (opens new window)
- 游戏 https://github.com/coronalabs (opens new window)
- https://github.com/libgdx/libgdx (opens new window)
# 桌面应用
- https://github.com/topics/electron (opens new window)
- 使用 node-ffi 构建 Electron 和 C++ Library 混合桌面应用 (opens new window)
- https://github.com/topics/nwjs (opens new window)
- https://github.com/Kagami/mpv.js (opens new window)
- https://github.com/alexflint/gallium (opens new window)
- https://github.com/revery-ui/revery (opens new window)
- https://github.com/fltk (opens new window)
- https://github.com/nodegui (opens new window)
- Pascal https://sourceforge.net/projects/lazarus (opens new window)
- https://sourceforge.net/projects/freepascal (opens new window)
- https://gitlab.com/freepascal.org (opens new window)
- https://freepascal.cn (opens new window)
- https://www.embarcadero.com/cn/free-tools (opens new window)
- 初识Lazarus和Free Pascal Compiler (opens new window)
- https://github.com/ying32/liblcl (opens new window)
- Rust https://github.com/yewstack/yew (opens new window)
- https://github.com/iced-rs/iced (opens new window)
- https://github.com/fltk-rs (opens new window)
- https://github.com/linebender (opens new window)
- https://github.com/slint-ui (opens new window)
- https://github.com/emilk/egui (opens new window)
- https://github.com/libui-rs/libui (opens new window)
- https://github.com/Relm4/Relm4 (opens new window)
- C https://github.com/webui-dev/webui (opens new window)
- 打包可执行文件 https://github.com/vercel/pkg (opens new window)
- 网页转桌面应用 https://github.com/nativefier/nativefier (opens new window)
- 网易云播放器 https://github.com/qier222/YesPlayMusic (opens new window)
- https://github.com/listen1 (opens new window)
- https://github.com/ciderapp/Cider (opens new window)
# 多语言UI框架
- https://github.com/tauri-apps (opens new window)
- https://github.com/sciter-sdk (opens new window)
- https://gitlab.gnome.org/GNOME/gtk (opens new window)
- https://www.gtk.org (opens new window)
- https://github.com/gtk-rs (opens new window)
- https://webkitgtk.org (opens new window)
- https://webkit.org (opens new window)
- https://github.com/sonnyp/Tangram (opens new window)
- https://github.com/topics/gtk (opens new window)
- https://github.com/topics/libadwaita (opens new window)
- https://github.com/topics/gnome (opens new window)
- https://github.com/GtkSharp/GtkSharp (opens new window)
- https://github.com/tcltk (opens new window)
- https://github.com/wxWidgets (opens new window)
- https://www.qt.io (opens new window)
- Go https://github.com/therecipe/qt (opens new window)
- https://github.com/visualfc/goqt (opens new window)
- https://github.com/kitech/qt.go (opens new window)
- https://github.com/rust-qt (opens new window)
- https://github.com/d-e-s-o/gui (opens new window)
- https://github.com/redox-os/orbtk (opens new window)
- https://github.com/filcuc/DOtherSide (opens new window)
- webview绑定 https://github.com/webview (opens new window)
- https://github.com/Nitrux (opens new window)
- https://github.com/DioxusLabs/dioxus (opens new window)
# 移动应用
iOS、Android、PWA(Progressive Web Apps)
混合应用Hybrid
WebView(Android)、WKWebView(ios)
- https://github.com/apache/cordova (opens new window)
- https://github.com/apache/cordova-docs (opens new window)
- https://github.com/apache/cordova-lib (opens new window)
- https://github.com/apache/cordova-cli (opens new window)
- https://github.com/apache/cordova-create (opens new window)
- https://github.com/apache/cordova-serve (opens new window)
- https://github.com/apache/cordova-js (opens new window)
- https://github.com/apache/cordova-android (opens new window)
- https://github.com/apache/cordova-ios (opens new window)
- https://github.com/phonegap (opens new window)
- https://github.com/ionic-team (opens new window)
- https://github.com/framework7io (opens new window)
- https://github.com/OnsenUI/OnsenUI (opens new window)
- https://github.com/monaca (opens new window)
- https://github.com/eclipsesource/tabris-js (opens new window)
原生渲染
- https://github.com/NativeScript (opens new window)
- https://github.com/sveltejs/svelte (opens new window)
- Vue.js https://github.com/kuaifan/eeui (opens new window)
- https://github.com/GeekyAnts/vue-native-core (opens new window)
- https://github.com/apache/incubator-weex (opens new window)
- Titanium https://github.com/appcelerator (opens new window)
# React-Native
- https://github.com/facebook/react-native (opens new window)
- https://github.com/reactnativecn (opens new window)
- https://github.com/react-native-elements (opens new window)
- https://github.com/wix (opens new window)
- https://github.com/wix-incubator (opens new window)
- https://github.com/expo/expo (opens new window)
- https://github.com/react-navigation (opens new window)
- https://github.com/wix/react-native-navigation (opens new window)
- https://github.com/remix-run/react-router (opens new window)
- https://github.com/necolas/react-native-web (opens new window)
- https://github.com/microsoft/react-native-macos (opens new window)
- https://github.com/microsoft/react-native-windows (opens new window)
- https://github.com/react-native-tvos (opens new window)
- https://github.com/valence-native (opens new window)
- https://snack.expo.io (opens new window)
- https://github.com/streamich/react-use (opens new window)
- https://github.com/FaridSafi/react-native-gifted-chat (opens new window)
- https://github.com/stoneWeb/react-native-parabolic (opens new window)
- https://github.com/adobe/react-spectrum (opens new window)
- https://github.com/infinitered (opens new window)
- https://github.com/palantir/blueprint (opens new window)
- https://github.com/software-mansion (opens new window)
- 通知 https://github.com/invertase/notifee (opens new window)
# Flutter
- https://github.com/flutter (opens new window)
- https://github.com/fluttercommunity (opens new window)
- https://github.com/flutterkit (opens new window)
- https://github.com/AweiLoveAndroid/Flutter-learning (opens new window)
- https://github.com/vandadnp/flutter-tips-and-tricks (opens new window)
- Flutter 入门与实战 (opens new window)
- Flutter开发环境与Android开发环境设置 (opens new window)
Bloc、Hook、less/ful、GetX,不同的状态管理方案
- 构建 https://github.com/fastlane/fastlane (opens new window)
- 状态管理 https://github.com/jonataslaw/getx (opens new window)
- https://github.com/gskinnerTeam (opens new window)
- https://github.com/OpenFlutter (opens new window)
- https://github.com/mitesh77/Best-Flutter-UI-Templates (opens new window)
- 动态化框架 https://github.com/wuba/fair (opens new window)
- https://github.com/ddikman/flutter-rerunnable-future-builder (opens new window)
- web前端 https://github.com/openkraken/kraken (opens new window)
- https://github.com/lvivski/start (opens new window)
- UI https://github.com/Rannie/flui (opens new window)
- https://github.com/rive-app (opens new window)
- https://www.syncfusion.com/flutter-widgets (opens new window)
- https://github.com/ZebraDevs/zds_flutter (opens new window)
- Dev Tools https://github.com/irdevp/flutter_stetho (opens new window)
- https://github.com/shichunlei/flutter_app (opens new window)
- https://github.com/qq326646683/flutter_tencentplayer (opens new window)
- 升级/下载插件 https://github.com/rhymelph/r_upgrade (opens new window)
- https://github.com/KevinZhang19870314/flutter_getx_boilerplate (opens new window)
- css转Flutter https://github.com/drawcall/c2f (opens new window)
- https://github.com/leoafarias/fvm (opens new window)
- 图表 https://github.com/entronad/graphic (opens new window)
- 自动启动 https://github.com/leanflutter/launch_at_startup (opens new window)
- https://github.com/toly1994328/FlutterUnit (opens new window)
- 干货 https://github.com/fujianlian/GankFlutter (opens new window)
- https://github.com/xmcy0011/CoffeeChat (opens new window)
- 摸鱼 https://github.com/AlexV525/flutter_touch_fish_on_macos (opens new window)
- 翻译 https://github.com/biyidev/biyi_app (opens new window)
- https://github.com/huangruiLearn/flutter_hrlweibo (opens new window)
- https://github.com/sabernwj/cookiej (opens new window)
- https://github.com/DingMouRen/flutter_tiktok (opens new window)
- 音乐播放器 https://github.com/Sangwan5688/BlackHole (opens new window)
- https://github.com/harmonoid/harmonoid (opens new window)
- https://github.com/waifu-project/movie (opens new window)
- 逆向 https://github.com/worawit/blutter (opens new window)
- 仿知乎日报 https://github.com/YangSuGuo/flutter_news (opens new window)
- 阅读 https://github.com/Anxcye/anx-reader (opens new window)
# Dart
- https://github.com/dart-lang (opens new window)
- https://dartpad.dartlang.org (opens new window)
- https://dart.cn/tools/dart2native (opens new window)
- https://dartpad.cn (opens new window)
- https://github.com/javiercbk/json_to_dart (opens new window)
- web框架 https://github.com/angulardart/angular (opens new window)
- 多窗口 https://gitlab.com/wolfenrain/multi_window (opens new window)
- 不可变 https://github.com/rrousselGit/freezed (opens new window)
# Xamarin
- https://github.com/xamarin (opens new window)
- https://github.com/robloo/PublicDocs (opens new window)
- https://github.com/AvaloniaUI (opens new window)
- https://github.com/mono/mono (opens new window)
- https://github.com/picoe/Eto (opens new window)
- https://github.com/PrismLibrary/Prism (opens new window)
- https://github.com/ElectronNET/Electron.NET (opens new window)
- https://github.com/unoplatform/uno (opens new window)
- https://github.com/JBildstein/SpiderEye (opens new window)
- https://github.com/opentk/opentk (opens new window)
- https://github.com/tryphotino (opens new window)
- https://github.com/SteveSandersonMS/WebWindow (opens new window)
- https://github.com/Noesis (opens new window)
← 表达式和编码