Privacy Ratings

framework ứng dụng đa nền tảng mã nguồn mở

27 framework ứng dụng đa nền tảng có mã nguồn công khai theo giấy phép được OSI phê duyệt, được đánh giá quyền riêng tư với bằng chứng. Lựa chọn của chúng tôi trước, sau đó theo điểm.

  1. Tauri Hạng B Lựa chọn của chúng tôi

    Framework để xây dựng ứng dụng máy tính và di động với frontend web và backend Rust, dùng webview của hệ điều hành.

    Dual-licensed under MIT and Apache 2.0. Mã nguồn

  2. Apache Cordova Hạng B

    Framework của Apache Software Foundation để xây dựng ứng dụng di động bằng HTML, CSS và JavaScript, đóng gói trong webview gốc với plugin cho API thiết bị.

    Apache-2.0-licensed. Mã nguồn

  3. BeeWare Hạng B

    Bộ công cụ Python để xây dựng ứng dụng gốc, bao gồm bộ công cụ GUI Toga dùng widget gốc của từng nền tảng và công cụ đóng gói Briefcase.

    BSD-3-Clause-licensed, as is the Briefcase packaging tool. Mã nguồn

  4. GTK Hạng B

    Bộ công cụ xây dựng giao diện người dùng đồ họa, viết bằng C với binding cho nhiều ngôn ngữ. Được phát triển bởi dự án GNOME.

    Licensed under the LGPL-2.1-or-later. Mã nguồn

  5. Iced Hạng B

    Thư viện GUI đa nền tảng cho Rust dựa trên kiến trúc Elm, tập trung vào sự đơn giản và an toàn kiểu.

    MIT-licensed. Mã nguồn

  6. Kivy Hạng B

    Framework Python cho ứng dụng đa nền tảng có hỗ trợ cảm ứng đa điểm, tự vẽ widget được tăng tốc bằng GPU và dùng ngôn ngữ thiết kế KV.

    MIT-licensed. Mã nguồn

  7. NativeScript Hạng B

    Framework để xây dựng ứng dụng gốc Android và iOS bằng JavaScript hoặc TypeScript, cho phép truy cập trực tiếp API gốc của nền tảng, dùng được với Angular, Vue, React, Svelte hoặc Solid.

    MIT-licensed. Mã nguồn

  8. Wails Hạng B

    Framework để xây dựng ứng dụng máy tính bằng Go và công nghệ web, dùng webview gốc của hệ điều hành cho frontend.

    MIT-licensed. Mã nguồn

  9. Slint Hạng C

    Bộ công cụ giao diện để xây dựng giao diện người dùng gốc bằng ngôn ngữ đánh dấu khai báo, có API cho Rust, C++, JavaScript và Python, cho máy tính, di động và thiết bị nhúng.

    Available under GPLv3, a royalty-free license for proprietary desktop and mobile apps, or a commercial license. Mã nguồn

  10. .NET MAUI Hạng D

    Framework giao diện đa nền tảng của Microsoft để xây dựng ứng dụng gốc Android, iOS, macOS và Windows từ một mã nguồn C# và XAML duy nhất.

    MIT-licensed. Mã nguồn

  11. Avalonia UI Hạng D

    Framework giao diện đa nền tảng cho .NET, tự vẽ điều khiển bằng XAML và C#, hỗ trợ Windows, macOS, Linux, Android, iOS và WebAssembly.

    MIT-licensed. Some add-on controls and the XPF product are sold separately under proprietary licenses. Mã nguồn

  12. Capacitor Hạng D

    Runtime gốc đa nền tảng để chạy ứng dụng web trên Android, iOS và dưới dạng ứng dụng web tiến bộ (PWA), có API plugin cho tính năng gốc của thiết bị.

    MIT-licensed. Mã nguồn

  13. Electrobun Hạng D

    Framework để xây dựng ứng dụng máy tính bằng TypeScript, với lớp gốc viết bằng Zig, Objective-C và C++, gói ứng dụng nhỏ gọn và cập nhật vi sai tích hợp sẵn.

    MIT-licensed. Mã nguồn

  14. Electron Hạng D

    Framework để xây dựng ứng dụng máy tính đa nền tảng bằng JavaScript, HTML và CSS bằng cách đóng gói kèm Chromium và Node.js.

    MIT-licensed. Mã nguồn

  15. Expo Hạng D

    Framework và bộ công cụ xây dựng trên React Native để xây dựng ứng dụng Android, iOS và web, có CLI, module SDK, định tuyến dựa trên tệp và dịch vụ build đám mây tùy chọn.

    MIT-licensed. The EAS cloud build and update services are separate hosted products. Mã nguồn

  16. Flutter Hạng D

    Bộ công cụ giao diện của Google để xây dựng ứng dụng di động, web và máy tính được biên dịch gốc từ một mã nguồn Dart chung, tự vẽ widget bằng công cụ kết xuất riêng.

    BSD-3-Clause licensed. Mã nguồn

  17. Framework7 Hạng D

    Framework HTML và JavaScript để xây dựng ứng dụng di động, máy tính và web với giao diện kiểu iOS và Material Design, dùng được với Vue, React hoặc Svelte.

    MIT-licensed. Mã nguồn

  18. Fyne Hạng D

    Bộ công cụ GUI cho Go, xây dựng ứng dụng máy tính, di động và web từ một mã nguồn chung.

    BSD 3-Clause licensed. Mã nguồn

  19. Ionic Hạng D

    Bộ công cụ giao diện gồm các web component để xây dựng ứng dụng di động, máy tính và ứng dụng web tiến bộ bằng HTML, CSS và JavaScript, dùng được với Angular, React hoặc Vue.

    MIT-licensed. Mã nguồn

  20. Jetpack Compose Hạng D

    Bộ công cụ giao diện khai báo của Google cho ứng dụng Android, viết bằng Kotlin, trong đó giao diện được xây dựng từ các hàm composable.

    Apache-2.0-licensed. Mã nguồn

  21. Kotlin Multiplatform Hạng D

    Công nghệ của JetBrains để chia sẻ mã Kotlin giữa Android, iOS, máy tính, web và máy chủ, với Compose Multiplatform cho giao diện người dùng dùng chung.

    Apache-2.0 licensed, as is Compose Multiplatform. Mã nguồn

  22. Lynx Hạng D

    Framework đa nền tảng để xây dựng giao diện gốc cho di động và web bằng công nghệ web như CSS và React, dùng công cụ kết xuất đa luồng.

    Apache-2.0 licensed. Mã nguồn

  23. NW.js Hạng D

    Runtime kết hợp Chromium và Node.js để xây dựng ứng dụng máy tính bằng HTML và JavaScript, có thể gọi module Node.js từ DOM.

    MIT-licensed. Mã nguồn

  24. Quasar Hạng D

    Framework dựa trên Vue.js để xây dựng ứng dụng web, di động và máy tính từ một mã nguồn chung, có thư viện component Material và CLI.

    MIT-licensed. Mã nguồn

  25. React Native Hạng D

    Framework của Meta để xây dựng ứng dụng gốc Android và iOS bằng React và JavaScript hoặc TypeScript, kết xuất các component giao diện gốc của nền tảng.

    MIT-licensed. Mã nguồn

  26. Uno Platform Hạng D

    Framework giao diện đa nền tảng cho .NET, chạy ứng dụng C# và XAML trên Windows, macOS, Linux, Android, iOS và WebAssembly, dùng API WinUI.

    Apache-2.0 licensed. Some design and productivity tools are sold separately. Mã nguồn

  27. Neutralinojs Hạng D

    Framework gọn nhẹ để xây dựng ứng dụng máy tính bằng JavaScript, HTML và CSS, dùng webview của hệ điều hành và một máy chủ gốc nhỏ thay vì trình duyệt đi kèm.

    MIT-licensed. Mã nguồn

So sánh tất cả 29 framework ứng dụng đa nền tảng, mã nguồn mở hay không.