Introducing LWDK - A Framework Stack Connecting Vite/Vue and Golang for productivity

Hi everyone! :waving_hand:
My name is Túlio, I’m 29 years old and from Brazil. I’m developing a web development stack called LWDK, built in Go, that aims to bring automation concepts—similar to what Artisan does for Laravel—into the Go ecosystem.

The stack is installable via CLI, written entirely in Go, and designed to simplify and speed up full-stack web development with Vue (via Vite) and Go.

I’ve created a website where you can download the tool and see it in action: https://lwdk.site13.com.br.
It includes an automatic translation widget for other languages, and I’m currently working on full internationalization of the tool.

While it’s not open source yet (as I’m still working on its core), I plan to make it open in the future. All help is welcome, and if you’re interested in the idea or want to be part of the project, feel free to reach out!

Key features:

  • One command creates a full project structure (frontend + backend)
  • Live reload for both frontend and backend
  • Separation of concerns with clean structure using the [create] command
  • [make:route] generates backend routes automatically in Go
  • [db:sync] syncs and creates database structures with optional pre-sets (great for debugging)
  • And more to come!

:package: Download and learn more: https://lwdk.site13.com.br

Let me know what you think or if you’d like to contribute. Thanks! :raising_hands: