wailsapp/wails
wailsapp/wails has 36,982 GitHub stars and 1,930 forks. GitHot measured +10 stars in 24 hours. Last checked 2026-11-07 14:29 UTC. Last push 2026-11-03.
Crea aplicaciones atractivas con Go
What you can do
- Use standard Go for the backend
- Use any frontend technology you are already familiar with to build your UI
- Quickly create rich frontends for your Go programs using pre-built templates
- Easily call Go methods from Javascript
Crecimiento de estrellas medido
- in 24h
- +10
- in 7 days
- Actualización retrasada
- in 15 days
- Actualización retrasada
- in 1 month
- Actualización retrasada
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.es.md
Original

Construye aplicaciones de escritorio usando Go y tecnologías web.
English · 简体中文 · 日本語 · 한국어 · Español · Português · Русский · Francais · Uzbek · Deutsch · Türkçe · Bahasa Indonesia
Wails v3.0.0
Wails v3.0.0 es la versión estable para aplicaciones de escritorio en Windows, macOS y Linux. La compatibilidad con Android e iOS sigue siendo experimental.
go install github.com/wailsapp/wails/v3/cmd/[email protected]
Tabla de Contenidos
- Tabla de Contenidos
- Introducción
- Funcionalidades
- Empezando
- Patrocinadores
- Preguntas Frecuentes
- Estrellas a lo Largo del Tiempo
- Colaboradores
- Licencia
- Inspiración
Introducción
El método tradicional para proveer una interfaz web en programas hechos con Go es a través del servidor web incorporado. Wails ofrece un enfoque diferente al permitir combinar el código hecho en Go con un frontend web en un solo archivo binario. Las herramientas que proporcionamos facilitan este trabajo para ti, al crear, compilar y empaquetar tu proyecto. ¡Lo único que debes hacer es ponerte creativo!
Funcionalidades
- Utiliza Go estándar para el backend
- Utiliza cualquier tecnología frontend con la que ya estés familiarizado para construir tu interfaz de usuario
- Crea rápidamente interfaces de usuario enriquecidas para tus programas en Go utilizando plantillas predefinidas
- Invoca fácilmente métodos de Go desde Javascript
- Definiciones de Typescript generadas automáticamente para tus structs y métodos de Go
- Diálogos y menús nativos
- Soporte nativo de modo oscuro / claro
- Soporte de translucidez y efectos de ventana esmerilada
- Sistema de eventos unificado entre Go y Javascript
- Herramienta CLI potente para generar y construir tus proyectos rápidamente
- Multiplataforma
- Usa motores de renderizado nativos - ¡sin navegador integrado!
Plan de Trabajo
El plan de trabajo se puede encontrar aqui. Por favor, consúltalo antes de abrir una solicitud de mejora.
Empezando
Las instrucciones de instalacion se encuentran en nuestra pagina web oficial.
Patrocinadores
Este Proyecto cuenta con el apoyo de estas amables personas/ compañías:
Preguntas Frecuentes
¿Es esta una alternativa a Electron?
Depende de tus requisitos. Está diseñado para facilitar a los programadores de Go la creación de aplicaciones de escritorio livianas o agregar una interfaz gráfica a sus aplicaciones existentes. Wails ofrece elementos nativos como menús y diálogos, por lo que podría considerarse una alternativa liviana a Electron.
¿A quien esta dirigido este proyecto?
El proyecto esta dirigido a programadores de Go que desean integrar una interfaz HMTL/JS/CSS en sus aplicaciones, sin tener que recurrir a la creación de un servidor y abrir el navegador para visualizarla.
¿Cual es el significado del nombre?
Cuando vi WebView, pensé: "Lo que realmente quiero es una herramienta para construir una aplicación WebView, algo similar a lo que Rails es para Ruby". Así que inicialmente fue un juego de palabras (WebView en Rails). Además, por casualidad, también es homófono del nombre en inglés del país del que provengo. Así que se quedó con ese nombre.
Estrellas a lo Largo del Tiempo
Colaboradores
¡La lista de colaboradores se está volviendo demasiado grande para el archivo readme! Todas las personas increíbles que han contribuido a este proyecto tienen su propia página aqui.
Licencia
Inspiración
Este proyecto fue construido mientras se escuchaban estos álbumes:
- Manic Street Preachers - Resistance Is Futile
- Manic Street Preachers - This Is My Truth, Tell Me Yours
- The Midnight - Endless Summer
- Gary Newman - Savage (Songs from a Broken World)
- Steve Vai - Passion & Warfare
- Ben Howard - Every Kingdom
- Ben Howard - Noonday Dream
- Adwaith - Melyn
- Gwidaith Hen Fran - Cedors Hen Wrach
- Metallica - Metallica
- Bloc Party - Silent Alarm
- Maxthor - Another World
- Alun Tan Lan - Y Distawrwydd Alun Tan Lan - Y Distawrwydd
Explorar proyectos relacionados
freeCodeCamp/freeCodeCamp
Base de código abierto y plan de estudios de freeCodeCamp.org. Aprende matemáticas, programación y ciencias de la computación gratis.
458,739 estrellasdonnemartin/system-design-primer
Aprende a diseñar sistemas a gran escala y prepárate para la entrevista de diseño de sistemas. Incluye fichas de Anki.
377,305 estrellasreact/react
La biblioteca para interfaces de usuario web y nativas.
252,405 estrellasvuejs/vue
Este es el repositorio de Vue 2. Para Vue 3, visita https://github.com/vuejs/core
212,629 estrellas