AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Dev Tooling/
nunu
nunu logo

nunu

Active·★ 2.6k·MIT·Updated 2026-08-14
★ Essential

Nunu is a command-line scaffolding tool for Go applications. It bundles libraries Go developers already know, such as Gin, Gorm, Wire, Viper, Zap, golang-jwt, go-redis, Testify, gocron, Swaggo and Casbin, and generates a layered project with handler, service, repository and model packages wired together by Wire dependency injection. The README says the project is already complete, so updates will not be very frequent, and it links to a user guide, architecture notes, a tutorial and unit-testing docs.

Install with `go install github.com/go-nunu/nunu@latest`, then `nunu new projectName` creates a project from the basic or advanced template (with Gitee mirrors for use in China). `nunu create handler user`, or `nunu create all user`, generates the matching components in the right directories, and `nunu run` starts the project with hot reload. The documentation also links an MCP server for the project layout, which is the AI angle: an assistant can use it to follow the same structure. It is MIT licensed.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-25.

License
MIT
Latest release
v1.1.6 · 2026-08-12
Last commit
2026-08-14
Contributors
10
Forks
209
Open issues and PRs
3
First published
2023-06-03

Source: GitHub, npm and PyPI public APIs.

#Go#CLI#Scaffolding#Web Development#Dependency Injection#Web Browsing
$ Install
$ go install github.com/go-nunu/nunu@latest
↗ Visit site★ GitHub
01

Features

01Low Learning Curve and Customization
02High Performance and Scalability
03Security and Reliability
04Modular and Extensible
05Complete Documentation and Testing
02

Why choose it

+Gets a layered Go project running in minutes with libraries most Go teams already use
+Component generator (`nunu create handler/service/repository/model`) keeps the structure consistent
+`nunu run` supports hot reload
+Documentation covers architecture, a tutorial and unit testing, and an MCP server is linked for AI assistants
03

Trade-offs

!Opinionated stack (Gin, Gorm, Wire): if your team uses other libraries, you will fight the template
!Not an AI tool itself; the AI-related part is a separate MCP server project
!The README says updates will not be frequent, so check that bundled library versions suit you
!Wire code generation adds a compile step to learn
04

Maintenance check

ActiveChecked: 2026-10-26
Last commit
2026-08-14
Commits, last 90 days
8
Releases, last 90 days
1
Latest release
v1.1.6 (2026-08-12)
Open issues
3
Recent issues with at least one comment
26/30
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #98 默认的日志没有做按日期切分1 comments · 2026-06-12
  • #90 nunu 多语言最佳实践1 comments · 2025-08-03
  • #103 Feature Suggestion: Optional token metering & paid API key support via `neuforge-pay`0 comments · 2026-08-15

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

Go
Native
Verified via docs
Git
Supported
Verified via docs
Docker
Supported
Verified via docs
MySQL
Supported
Verified via docs
Redis
Supported
Verified via docs
06

Quick start

1
$ go install github.com/go-nunu/nunu@latest
07

Use cases

↳Rapidly initialize new Go projects with a structured layout.
↳Quickly generate common application components like handlers, services, and models.
↳Develop and run Go web applications with hot-reloading support.
08

Alternatives

⚡Top VS:
VS1Panel★37.3k→VSnginx-ui★11.7k→VSskillhub★5.3k→VSarcade-mcp★1.1k→
1Panel logo
1Panel★ 37.3k
🔥 1Panel provides an intuitive web interface and MCP Server to manage websites, files, containers, databases, and LLMs on a Linux server.
VSCompare→
nginx-ui logo
nginx-ui★ 11.7k
Yet another WebUI for Nginx
VSCompare→
skillhub logo
skillhub★ 5.3k
Self-hosted, open-source agent skill registry for enterprises. Publish & version skill packages, govern with RBAC and audit logs, deploy on-premise with Docker or Kubernetes.
VSCompare→
arcade-mcp logo
arcade-mcp★ 1.1k
The best way to create, deploy, and share MCP Servers
VSCompare→
universal-bluetooth-sdk logo
universal-bluetooth-sdk★ 36
Experimental Go Bluetooth daemon and CLI with Linux RFCOMM, MCP tools, and a hardware-free demo. Building toward nearby chat and optional local AI.
VSCompare→
bub logo
bub★ 1.7k
Bub it. Build it. A tiny agent runtime, composable with plugins.
VSCompare→
MCP-Generator logo
MCP-Generator★ 20
Wide MCP generator, easy and fast
VSCompare→
dext logo
dext★ 329
Dext - Modern Full Stack Framework for Delphi
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
go-nunu /
nunu
↗

CLI scaffolding tool for layered Go web applications

2.6k209MIT
Last commit2mo ago
StatusActive
CategoryDev Tooling
Contributors10
Latest releasev1.1.6
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.