An open API service for producing an overview of a list of open source projects.

https://github.com/Khan/genqlient

codegen go golang graphql

Score: 22.182718522197042

Last synced: about 21 hours ago
JSON representation

Repository metadata:

a truly type-safe Go GraphQL client


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 22 hours ago

Total Commits: 339
Total Committers: 41
Avg Commits per committer: 8.268
Development Distribution Score (DDS): 0.23

Commits in past year: 13
Committers in past year: 9
Avg Commits per committer in past year: 1.444
Development Distribution Score (DDS) in past year: 0.769

Name Email Commits
Ben Kraft b****t@k****g 261
Steve Coffman S****n 12
Harald Nordgren h****n@g****m 8
dependabot[bot] 4****] 7
Craig Silverstein c****s@k****g 5
Francesco Cheinasso c****o@g****m 3
Mark Sandstrom m****m@k****g 3
John Maguire j****n@d****t 3
Adam Babik a****k@d****m 2
Clint Armstrong c****t@c****t 2
Tomáš Zahradníček 1****1 2
Zihao Zhang z****9@g****m 2
Casey Lee c****e@n****m 1
Chris Connelly c****s@c****k 1
Dylan R. Johnston D****n@g****m 1
Eugene 3****0 1
Florian Suess f****6@i****m 1
Bryan Weber b****r@g****m 1
Ben McNicholl g****t@b****m 1
Aleksey Levenstein l****y@g****m 1
zholti 1****i 1
salman-rb 9****b 1
imbytecat i****t@g****m 1
gofulljs 6****s 1
Viktor Stanchev 3****2 1
Tarrence van As t****v 1
Spencer Murray s****y 1
Ruben Mennes r****s@m****m 1
Omar Kohl o****l@p****t 1
NuVivo314 N****4 1
and 11 more...

Issue and Pull Request metadata

Last synced: 4 days ago

Total issues: 112
Total pull requests: 154
Average time to close issues: 5 months
Average time to close pull requests: about 1 month
Total issue authors: 76
Total pull request authors: 43
Average comments per issue: 2.25
Average comments per pull request: 1.86
Merged pull request: 106
Bot issues: 0
Bot pull requests: 8

Past year issues: 3
Past year pull requests: 5
Past year average time to close issues: 5 months
Past year average time to close pull requests: 25 days
Past year issue authors: 3
Past year pull request authors: 5
Past year average comments per issue: 1.33
Past year average comments per pull request: 2.8
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/Khan/genqlient

Top Issue Authors

  • benjaminjkraft (31)
  • jenslauterbach (2)
  • partounian (2)
  • ricardodalarme (2)
  • droslean (2)
  • csilvers (2)
  • nickwesselman (2)
  • kateile (1)
  • opeik (1)
  • mehdy (1)
  • danielnovograd (1)
  • yirez-tc (1)
  • liron-navon (1)
  • tayloramman (1)
  • jfeng-dev (1)

Top Pull Request Authors

  • benjaminjkraft (49)
  • HaraldNordgren (17)
  • StevenACoffman (9)
  • ns-guptas (8)
  • dependabot[bot] (8)
  • csilvers (4)
  • clinta (4)
  • Fazt01 (4)
  • zzh8829 (4)
  • bryanwweber (2)
  • cgetzen (2)
  • stormsweeper (2)
  • cplee (2)
  • WingT (2)
  • matthieu4294967296moineau (2)

Top Issue Labels

  • enhancement (53)
  • bug (37)
  • help wanted (28)
  • good first issue (12)
  • internal (11)
  • needs design (8)
  • documentation (5)
  • needs use cases (3)
  • needs more info (1)

Top Pull Request Labels

  • dependencies (8)
  • go (3)
  • needs more info (1)

Package metadata

proxy.golang.org: github.com/Khan/genqlient

genqlient is a GraphQL client generator for Go.

  • Homepage: https://github.com/Khan/genqlient
  • Documentation: https://pkg.go.dev/github.com/Khan/genqlient#section-documentation
  • Licenses: MIT
  • Latest release: v0.8.1 (published about 1 year ago)
  • Last Synced: 2026-08-13T00:09:28.459Z (about 22 hours ago)
  • Versions: 9
  • Dependent Packages: 205
  • Dependent Repositories: 154
  • Docker Downloads: 75,318
  • Rankings:
    • Dependent packages count: 0.379%
    • Dependent repos count: 0.502%
    • Docker downloads count: 0.896%
    • Average: 1.362%
    • Stargazers count: 2.141%
    • Forks count: 2.891%
proxy.golang.org: github.com/KHan/genqlient

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/KHan/genqlient#section-documentation
  • Licenses: mit
  • Latest release: v0.8.1 (published about 1 year ago)
  • Last Synced: 2026-08-13T00:15:50.649Z (about 22 hours ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.517%
    • Average: 4.669%
    • Dependent repos count: 4.821%
proxy.golang.org: github.com/Khan/Genqlient

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Khan/Genqlient#section-documentation
  • Licenses: mit
  • Latest release: v0.8.1 (published about 1 year ago)
  • Last Synced: 2026-08-13T00:13:44.867Z (about 22 hours ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.822%
    • Average: 4.984%
    • Dependent repos count: 5.146%
proxy.golang.org: github.com/Khan/GenQlient

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Khan/GenQlient#section-documentation
  • Licenses: mit
  • Latest release: v0.8.1 (published about 1 year ago)
  • Last Synced: 2026-08-13T00:07:14.953Z (about 22 hours ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.822%
    • Average: 4.984%
    • Dependent repos count: 5.146%
proxy.golang.org: github.com/Khan/genqlient/internal/lint

Package lint exists to pin a version of golangci-lint, but to keep it out of our main go.mod.

  • Homepage: https://github.com/Khan/genqlient
  • Documentation: https://pkg.go.dev/github.com/Khan/genqlient/internal/lint#section-documentation
  • Licenses: MIT
  • Latest release: (published about 22 hours ago)
  • Last Synced: 2026-08-13T00:11:55.113Z (about 22 hours ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.813%
    • Average: 6.008%
    • Dependent repos count: 6.203%
proxy.golang.org: github.com/khan/genqlient

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/khan/genqlient#section-documentation
  • Licenses: mit
  • Latest release: v0.8.1 (published about 1 year ago)
  • Last Synced: 2026-08-13T00:02:48.441Z (about 22 hours ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%

Dependencies

go.mod go
  • github.com/99designs/gqlgen v0.17.2
  • github.com/agnivade/levenshtein v1.1.1
  • github.com/alexflint/go-arg v1.4.2
  • github.com/bradleyjkemp/cupaloy/v2 v2.6.0
  • github.com/stretchr/testify v1.7.0
  • github.com/vektah/gqlparser/v2 v2.4.5
  • golang.org/x/sys v0.0.0-20220319134239-a9b59b0215f8
  • golang.org/x/tools v0.1.10
  • gopkg.in/yaml.v2 v2.4.0
go.sum go
  • github.com/99designs/gqlgen v0.17.2
  • github.com/BurntSushi/toml v0.3.1
  • github.com/agnivade/levenshtein v1.0.1
  • github.com/agnivade/levenshtein v1.1.0
  • github.com/agnivade/levenshtein v1.1.1
  • github.com/alexflint/go-arg v1.4.2
  • github.com/alexflint/go-scalar v1.0.0
  • github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883
  • github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0
  • github.com/bradleyjkemp/cupaloy/v2 v2.6.0
  • github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d
  • github.com/cpuguy83/go-md2man/v2 v2.0.1
  • github.com/davecgh/go-spew v1.1.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/dgryski/trifles v0.0.0-20200323201526-dd97f9abfb48
  • github.com/gorilla/websocket v1.4.2
  • github.com/hashicorp/golang-lru v0.5.0
  • github.com/kevinmbeaulieu/eq-go v1.0.0
  • github.com/kr/pretty v0.1.0
  • github.com/kr/pty v1.1.1
  • github.com/kr/text v0.1.0
  • github.com/logrusorgru/aurora/v3 v3.0.0
  • github.com/matryer/moq v0.2.3
  • github.com/mattn/go-colorable v0.1.4
  • github.com/mattn/go-isatty v0.0.8
  • github.com/mattn/go-isatty v0.0.12
  • github.com/mitchellh/mapstructure v1.2.3
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/russross/blackfriday/v2 v2.0.1
  • github.com/russross/blackfriday/v2 v2.1.0
  • github.com/sergi/go-diff v1.1.0
  • github.com/shurcooL/sanitized_anchor_name v1.0.0
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/objx v0.1.1
  • github.com/stretchr/testify v1.2.2
  • github.com/stretchr/testify v1.4.0
  • github.com/stretchr/testify v1.6.1
  • github.com/stretchr/testify v1.7.0
  • github.com/urfave/cli/v2 v2.3.0
  • github.com/vektah/gqlparser/v2 v2.4.0
  • github.com/vektah/gqlparser/v2 v2.4.5
  • github.com/yuin/goldmark v1.1.32
  • github.com/yuin/goldmark v1.4.1
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
  • golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
  • golang.org/x/crypto v0.0.0-20210921155107-089bfa567519
  • golang.org/x/mod v0.3.0
  • golang.org/x/mod v0.5.1
  • golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3
  • golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/net v0.0.0-20200625001655-4c5254603344
  • golang.org/x/net v0.0.0-20210226172049-e18ecbb05110
  • golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208
  • golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223
  • golang.org/x/sys v0.0.0-20190412213103-97732733099d
  • golang.org/x/sys v0.0.0-20200116001909-b77594299b42
  • golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd
  • golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
  • golang.org/x/sys v0.0.0-20210423082822-04245dca01da
  • golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1
  • golang.org/x/sys v0.0.0-20211019181941-9d821ace8654
  • golang.org/x/sys v0.0.0-20220319134239-a9b59b0215f8
  • golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.3
  • golang.org/x/text v0.3.6
  • golang.org/x/text v0.3.7
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
  • golang.org/x/tools v0.0.0-20200815165600-90abf76919f3
  • golang.org/x/tools v0.1.9
  • golang.org/x/tools v0.1.10
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
  • golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15
  • gopkg.in/yaml.v2 v2.2.2
  • gopkg.in/yaml.v2 v2.2.3
  • gopkg.in/yaml.v2 v2.2.4
  • gopkg.in/yaml.v2 v2.2.8
  • gopkg.in/yaml.v2 v2.4.0
  • gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
internal/lint/go.mod go
  • github.com/golangci/golangci-lint v1.45.0
internal/lint/go.sum go
  • 1232 dependencies
.github/workflows/go.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v1 composite
  • golangci/golangci-lint-action v2 composite