LiteIDE is a simple, open source, cross-platform Go IDE built with Qt and written in C++.
The tool addresses the need for a lightweight, dedicated development environment for Go projects. It provides integrated support for Go's build system, module management across multiple Go versions, and debugging through GDB and Delve. The IDE includes code completion via an integrated gocode implementation, refactoring tools, and navigation features like symbol search and usage finding. It supports Go generics, go.work files, Go modules, vendoring, and GOPATH-based projects, allowing developers to work with different Go versions and project structures within a single environment.
LiteIDE suits developers who prefer a minimal, focused IDE over heavyweight alternatives and who work primarily in Go. It runs on Windows, macOS, Linux, FreeBSD, and OpenBSD in both 32-bit and 64-bit variants. The tool also supports editing Markdown and Go Present files. Those evaluating adoption should note that the IDE is intentionally simple rather than feature-rich, making it appropriate for straightforward Go development workflows rather than complex multi-language projects.
The project shows consistent maintenance with updates to support new Go versions and tooling. Development activity includes regular updates to the integrated tools and ongoing compatibility work across supported platforms.