[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4749":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},4749,"cli","urfave\u002Fcli","urfave","A declarative, simple, fast, and fun package for building command line tools in Go","https:\u002F\u002Fcli.urfave.org",null,"Go",24121,1787,283,58,0,15,100,6,44.76,"MIT License",false,"main",true,[5,26,27,28,29,30,31],"command-line","go","golang-library","json","toml","yaml","2026-06-12 02:01:03","# Welcome to urfave\u002Fcli\n\n[![Go Reference][goreference_badge]][goreference_link]\n[![Go Report Card][goreportcard_badge]][goreportcard_link]\n[![codecov][codecov_badge]][codecov_link]\n[![Tests status][test_badge]][test_link]\n\nurfave\u002Fcli is a **declarative**, simple, fast, and fun package for building\ncommand line tools in Go featuring:\n\n- commands and subcommands with alias and prefix match support\n- flexible and permissive help system\n- dynamic shell completion for `bash`, `zsh`, `fish`, and `powershell`\n- no dependencies except Go standard library\n- input flags for simple types, slices of simple types, time, duration, and\n  others\n- compound short flag support (`-a` `-b` `-c` can be shortened to `-abc`)\n- documentation generation in `man` and Markdown (supported via the\n  [`urfave\u002Fcli-docs`][urfave\u002Fcli-docs] module)\n- input lookup from:\n  - environment variables\n  - plain text files\n  - structured file formats (supported via the\n    [`urfave\u002Fcli-altsrc`][urfave\u002Fcli-altsrc] module)\n\n## Documentation\n\nSee the hosted documentation website at \u003Chttps:\u002F\u002Fcli.urfave.org>. Contents of\nthis website are built from the [`.\u002Fdocs`](.\u002Fdocs) directory.\n\n## Support\n\nCheck the [Q&A discussions]. If you don't find answer to your question, [create\na new discussion].\n\nIf you found a bug or have a feature request, [create a new issue].\n\nPlease keep in mind that this project is run by unpaid volunteers.\n\n### License\n\nSee [`LICENSE`](.\u002FLICENSE).\n\n[test_badge]: https:\u002F\u002Fgithub.com\u002Furfave\u002Fcli\u002Factions\u002Fworkflows\u002Ftest.yml\u002Fbadge.svg\n[test_link]: https:\u002F\u002Fgithub.com\u002Furfave\u002Fcli\u002Factions\u002Fworkflows\u002Ftest.yml\n[goreference_badge]: https:\u002F\u002Fpkg.go.dev\u002Fbadge\u002Fgithub.com\u002Furfave\u002Fcli\u002Fv3.svg\n[goreference_link]: https:\u002F\u002Fpkg.go.dev\u002Fgithub.com\u002Furfave\u002Fcli\u002Fv3\n[goreportcard_badge]: https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fgithub.com\u002Furfave\u002Fcli\u002Fv3\n[goreportcard_link]: https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fgithub.com\u002Furfave\u002Fcli\u002Fv3\n[codecov_badge]: https:\u002F\u002Fcodecov.io\u002Fgh\u002Furfave\u002Fcli\u002Fbranch\u002Fmain\u002Fgraph\u002Fbadge.svg?token=t9YGWLh05g\n[codecov_link]: https:\u002F\u002Fcodecov.io\u002Fgh\u002Furfave\u002Fcli\n[Q&A discussions]: https:\u002F\u002Fgithub.com\u002Furfave\u002Fcli\u002Fdiscussions\u002Fcategories\u002Fq-a\n[create a new discussion]: https:\u002F\u002Fgithub.com\u002Furfave\u002Fcli\u002Fdiscussions\u002Fnew?category=q-a\n[urfave\u002Fcli-docs]: https:\u002F\u002Fgithub.com\u002Furfave\u002Fcli-docs\n[urfave\u002Fcli-altsrc]: https:\u002F\u002Fgithub.com\u002Furfave\u002Fcli-altsrc\n[create a new issue]: https:\u002F\u002Fgithub.com\u002Furfave\u002Fcli\u002Fissues\u002Fnew\u002Fchoose\n","urfave\u002Fcli 是一个用于构建 Go 语言命令行工具的声明式、简单、快速且有趣的包。其核心功能包括支持命令和子命令（含别名及前缀匹配）、灵活的帮助系统、动态的多壳环境补全（如 bash, zsh, fish 和 powershell）以及多种输入标志类型等。此外，urfave\u002Fcli 不依赖任何外部库，仅需 Go 标准库即可运行，并提供了通过环境变量或文件等多种方式获取输入的功能。该库非常适合需要开发高效、易用命令行界面的应用场景，例如 DevOps 工具、系统管理脚本或是其他需要与用户进行交互的 CLI 应用程序。",2,"2026-06-11 03:00:22","top_language"]