Avalonia

Framework de interfaz de usuario multiplataforma para .NET que permite crear aplicaciones de escritorio, móviles y web con un solo código

Visitar Avalonia

Avalonia es un framework de interfaz de usuario de código abierto diseñado para desarrolladores de .NET que buscan crear aplicaciones multiplataforma. Resuelve el problema de la fragmentación de código al permitir construir aplicaciones de escritorio, móviles y web utilizando una única base de código compartida.

Sus funciones principales incluyen:

  • Renderizado propio mediante Skia para garantizar una apariencia idéntica en todas las plataformas.
  • Compatibilidad WPF que permite ejecutar aplicaciones existentes en macOS y Linux.
  • Soporte MVVM que facilita la estructura del código y la reutilización de habilidades .NET.
  • Componentes UI con más de 70 controles gratuitos y abiertos para interfaces complejas.
  • Herramientas de desarrollo como extensiones para VS Code y Visual Studio con vista previa de XAML.

Avalonia opera bajo licencia MIT y es gratuito, aunque ofrece soporte empresarial de pago a través de Avalonia Enterprise. Su enfoque en el rendimiento y la compatibilidad con herramientas de IA lo convierte en una opción sólida, aunque su curva de aprendizaje y la necesidad de .NET pueden llevar a algunos equipos a buscar alternativas más ligeras o de otros ecosistemas.

Compartir:

Código abierto

Plataformas
Windows
Tipo de aplicación
Línea de comandosWeb

Propiedades

  • Multiplataforma
  • Extensible con plugins
  • Personalizable

Parecidos a Avalonia