{"id":22540606,"url":"https://github.com/dolmen-go/flagx","last_synced_at":"2025-06-18T11:33:49.525Z","repository":{"id":57490313,"uuid":"87336776","full_name":"dolmen-go/flagx","owner":"dolmen-go","description":"Extensions for the Go 'flag' package: flagx, flagfile, flagnet, flagtrace","archived":false,"fork":false,"pushed_at":"2025-03-01T13:19:28.000Z","size":84,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-28T07:22:52.528Z","etag":null,"topics":["cli","flag","golang","golang-module","tracing"],"latest_commit_sha":null,"homepage":"https://pkg.go.dev/github.com/dolmen-go/flagx/?tab=doc","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dolmen-go.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-04-05T17:19:28.000Z","updated_at":"2025-03-01T13:19:31.000Z","dependencies_parsed_at":"2022-09-02T10:51:15.962Z","dependency_job_id":"8aca2329-6fe4-499d-8c07-39b0b1ad0300","html_url":"https://github.com/dolmen-go/flagx","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dolmen-go/flagx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolmen-go%2Fflagx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolmen-go%2Fflagx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolmen-go%2Fflagx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolmen-go%2Fflagx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dolmen-go","download_url":"https://codeload.github.com/dolmen-go/flagx/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dolmen-go%2Fflagx/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260545206,"owners_count":23025669,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","flag","golang","golang-module","tracing"],"created_at":"2024-12-07T12:11:41.551Z","updated_at":"2025-06-18T11:33:44.508Z","avatar_url":"https://github.com/dolmen-go.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# flagx - Helpers for the 'flag' package\n\n[![GoDoc](https://img.shields.io/badge/godoc-reference-blue.svg)](https://pkg.go.dev/github.com/dolmen-go/flagx)\n[![Travis-CI](https://api.travis-ci.org/dolmen-go/flagx.svg?branch=master)](https://travis-ci.org/dolmen-go/flagx)\n[![Go Report Card](https://goreportcard.com/badge/github.com/dolmen-go/flagx)](https://goreportcard.com/report/github.com/dolmen-go/flagx)\n\n## Documentation\n\nLatest (master): https://pkg.go.dev/github.com/dolmen-go/flagx\n\nYour local copy: http://localhost:6060/pkg/github.com/dolmen-go/flagx\n\n## Status\n\nProduction ready. Parts are already used in production code.\n\nThe aim is code coverage of 100%. Check [testsuite coverage](https://codecov.io/gh/dolmen-go/flagx)\nand consider any code not covered by the testsuite as never tested and full of\nbugs.\n\n## See Also\n\n* [github.com/carlmjohnson/flagext](https://pkg.go.dev/github.com/carlmjohnson/flagext): similar flag.Value implementations\n* [github.com/KimMachineGun/flago](https://pkg.go.dev/github.com/KimMachineGun/flago): define a set of flags via a struct and tags\n\n## License\n\nCopyright 2017-2022 Olivier Mengué\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdolmen-go%2Fflagx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdolmen-go%2Fflagx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdolmen-go%2Fflagx/lists"}