https://github.com/n8tbyte/wails-and-nextjs
wails and nextjs (app router)
https://github.com/n8tbyte/wails-and-nextjs
app-router golang nextjs wails
Last synced: 5 days ago
JSON representation
wails and nextjs (app router)
- Host: GitHub
- URL: https://github.com/n8tbyte/wails-and-nextjs
- Owner: n8tbyte
- Created: 2025-05-09T15:31:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-09T17:07:40.000Z (about 1 year ago)
- Last Synced: 2026-02-27T21:35:15.656Z (4 months ago)
- Topics: app-router, golang, nextjs, wails
- Language: NSIS
- Homepage:
- Size: 534 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go Application + Next.js with Wails
A desktop application built with [Wails](https://wails.io/) (Go backend + frontend framework).
## Features
- Go backend for business logic
- Modern frontend interface
- Cross-platform support
## Development
### Prerequisites
- Go 1.18+
- Wails CLI (`go install github.com/wailsapp/wails/v2/cmd/wails@latest`)
- Node.js (for frontend dependencies)
### Running in Development Mode
```bash
wails dev
```
This launches the application with hot-reload for both frontend and backend.
## Building
To create a production build:
```bash
wails build --clean
```
Build options:
- Add `-platform windows/linux/darwin` to target specific OS
- Use `-nsis` flag on Windows to generate an installer
## Project Structure
```
.
├── build/ # Build artifacts
├── frontend/ # Frontend source code
├── go.mod # Go dependencies
├── main.go # Application entry point
└── ... # Other project files
```
## Screenshot
