frameworks de aplicaciones multiplataforma de código abierto
27 frameworks de aplicaciones multiplataforma con código público bajo una licencia aprobada por la OSI, con valoración de privacidad y evidencias. Primero las recomendaciones y después por puntuación.
Tauri Calificación B Nuestra recomendación
Framework para crear aplicaciones de escritorio y móviles con un frontend web y un backend en Rust, que usa la vista web del sistema operativo.
Dual-licensed under MIT and Apache 2.0. Código fuente
Apache Cordova Calificación B
Framework de la Apache Software Foundation para crear aplicaciones móviles con HTML, CSS y JavaScript, empaquetadas en una vista web nativa con plugins para las API del dispositivo.
Apache-2.0-licensed. Código fuente
BeeWare Calificación B
Colección de herramientas de Python para crear aplicaciones nativas, incluido el kit de interfaz gráfica Toga, que usa los widgets nativos de cada plataforma, y la herramienta de empaquetado Briefcase.
BSD-3-Clause-licensed, as is the Briefcase packaging tool. Código fuente
GTK Calificación B
Kit de herramientas para crear interfaces gráficas de usuario, escrito en C y con bindings para muchos lenguajes. Lo desarrolla el proyecto GNOME.
Licensed under the LGPL-2.1-or-later. Código fuente
Iced Calificación B
Biblioteca de interfaz gráfica multiplataforma para Rust basada en la arquitectura Elm, centrada en la simplicidad y la seguridad de tipos.
MIT-licensed. Código fuente
Kivy Calificación B
Framework de Python para aplicaciones multiplataforma con soporte multitáctil, que dibuja sus propios widgets acelerados por GPU y usa el lenguaje de diseño KV.
MIT-licensed. Código fuente
NativeScript Calificación B
Framework para crear aplicaciones nativas para Android e iOS con JavaScript o TypeScript, con acceso directo a las API nativas de la plataforma, que se puede usar con Angular, Vue, React, Svelte o Solid.
MIT-licensed. Código fuente
Wails Calificación B
Framework para crear aplicaciones de escritorio con Go y tecnologías web, que usa la vista web nativa del sistema operativo para el frontend.
MIT-licensed. Código fuente
Slint Calificación C
Kit de herramientas para crear interfaces de usuario nativas con un lenguaje de marcado declarativo, con API para Rust, C++, JavaScript y Python, para escritorio, móviles y dispositivos integrados.
Available under GPLv3, a royalty-free license for proprietary desktop and mobile apps, or a commercial license. Código fuente
.NET MAUI Calificación D
Framework de interfaz de usuario multiplataforma de Microsoft para crear aplicaciones nativas para Android, iOS, macOS y Windows a partir de un único código base en C# y XAML.
MIT-licensed. Código fuente
Avalonia UI Calificación D
Framework de interfaz de usuario multiplataforma para .NET que dibuja sus propios controles con XAML y C#, para Windows, macOS, Linux, Android, iOS y WebAssembly.
MIT-licensed. Some add-on controls and the XPF product are sold separately under proprietary licenses. Código fuente
Capacitor Calificación D
Entorno de ejecución nativo multiplataforma para ejecutar aplicaciones web en Android e iOS y como aplicaciones web progresivas, con una API de plugins para funciones nativas del dispositivo.
MIT-licensed. Código fuente
Electrobun Calificación D
Framework para crear aplicaciones de escritorio en TypeScript, con una capa nativa escrita en Zig, Objective-C y C++, paquetes compactos y actualizaciones diferenciales integradas.
MIT-licensed. Código fuente
Electron Calificación D
Framework para crear aplicaciones de escritorio multiplataforma con JavaScript, HTML y CSS que incluye Chromium y Node.js.
MIT-licensed. Código fuente
Expo Calificación D
Framework y herramientas basados en React Native para crear aplicaciones para Android, iOS y web, con una CLI, módulos de SDK, enrutamiento basado en archivos y servicios opcionales de compilación en la nube.
MIT-licensed. The EAS cloud build and update services are separate hosted products. Código fuente
Flutter Calificación D
Kit de herramientas de interfaz de usuario de Google para crear aplicaciones móviles, web y de escritorio compiladas de forma nativa a partir de un único código base en Dart, que dibuja sus propios widgets con su motor de renderizado.
BSD-3-Clause licensed. Código fuente
Framework7 Calificación D
Framework de HTML y JavaScript para crear aplicaciones móviles, de escritorio y web con aspecto de iOS y Material Design, que se puede usar con Vue, React o Svelte.
MIT-licensed. Código fuente
Fyne Calificación D
Kit de herramientas de interfaz gráfica para Go que crea aplicaciones de escritorio, móviles y web a partir de un único código base.
BSD 3-Clause licensed. Código fuente
Ionic Calificación D
Kit de herramientas de interfaz de usuario con componentes web para crear aplicaciones móviles, de escritorio y web progresivas con HTML, CSS y JavaScript, que se puede usar con Angular, React o Vue.
MIT-licensed. Código fuente
Jetpack Compose Calificación D
Kit de herramientas declarativo de interfaz de usuario de Google para aplicaciones Android, escrito en Kotlin, en el que las interfaces se crean a partir de funciones componibles.
Apache-2.0-licensed. Código fuente
Kotlin Multiplatform Calificación D
Tecnología de JetBrains para compartir código Kotlin entre Android, iOS, escritorio, web y servidor, con Compose Multiplatform para interfaces de usuario compartidas.
Apache-2.0 licensed, as is Compose Multiplatform. Código fuente
Lynx Calificación D
Framework multiplataforma para crear interfaces nativas móviles y web con tecnologías web como CSS y React, que usa un motor de renderizado multihilo.
Apache-2.0 licensed. Código fuente
NW.js Calificación D
Entorno de ejecución que combina Chromium y Node.js para crear aplicaciones de escritorio con HTML y JavaScript, con módulos de Node.js que se pueden llamar desde el DOM.
MIT-licensed. Código fuente
Quasar Calificación D
Framework basado en Vue.js para crear aplicaciones web, móviles y de escritorio a partir de un único código base, con una biblioteca de componentes Material y una CLI.
MIT-licensed. Código fuente
React Native Calificación D
Framework de Meta para crear aplicaciones nativas para Android e iOS con React y JavaScript o TypeScript, que renderiza componentes de interfaz nativos de la plataforma.
MIT-licensed. Código fuente
Uno Platform Calificación D
Framework de interfaz de usuario multiplataforma para .NET que ejecuta aplicaciones en C# y XAML en Windows, macOS, Linux, Android, iOS y WebAssembly, con las API de WinUI.
Apache-2.0 licensed. Some design and productivity tools are sold separately. Código fuente
Neutralinojs Calificación D
Framework ligero para crear aplicaciones de escritorio con JavaScript, HTML y CSS, que usa la vista web del sistema operativo y un pequeño servidor nativo en lugar de un navegador incluido.
MIT-licensed. Código fuente
Comparar frameworks de aplicaciones multiplataforma (29), de código abierto o no.