https://github.com/invopop/jsonschema
Score: 32.5514085395632
Last synced: about 20 hours ago
JSON representation
Repository metadata:
Generate JSON Schemas from Go types
- Host: GitHub
- URL: https://github.com/invopop/jsonschema
- Owner: invopop
- License: mit
- Created: 2022-02-12T22:22:58.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-04-23T16:13:46.000Z (3 months ago)
- Last Synced: 2026-07-17T09:09:44.281Z (6 days ago)
- Language: Go
- Size: 303 KB
- Stars: 941
- Watchers: 2
- Forks: 134
- Open Issues: 59
-
Metadata Files:
- Readme: README.md
- License: COPYING
Owner metadata:
- Name: Invopop
- Login: invopop
- Email: dev@invopop.com
- Kind: organization
- Description: Global invoicing.
- Website: https://invopop.com
- Location: Madrid, Spain
- Twitter: goInvopop
- Company:
- Icon url: https://avatars.githubusercontent.com/u/70638251?v=4
- Repositories: 19
- Last Synced at: 2023-03-04T04:14:14.068Z
- Profile URL: https://github.com/invopop
GitHub Events
Total
- Create event: 5
- Delete event: 2
- Fork event: 24
- Issue comment event: 23
- Issues event: 9
- Pull request event: 21
- Pull request review comment event: 5
- Pull request review event: 10
- Push event: 9
- Watch event: 258
- Total: 366
Last Year
- Create event: 3
- Delete event: 1
- Fork event: 8
- Issue comment event: 4
- Issues event: 3
- Pull request event: 9
- Pull request review comment event: 1
- Pull request review event: 4
- Push event: 3
- Watch event: 78
- Total: 114
Committers metadata
Last synced: 4 days ago
Total Commits: 205
Total Committers: 60
Avg Commits per committer: 3.417
Development Distribution Score (DDS): 0.693
Commits in past year: 12
Committers in past year: 4
Avg Commits per committer in past year: 3.0
Development Distribution Score (DDS) in past year: 0.333
| Name | Commits | |
|---|---|---|
| Sam Lown | s****n@i****m | 63 |
| Alec Thomas | a****c@s****g | 14 |
| candiduslynx | c****x@g****m | 12 |
| Juri Dispan | j****n@u****e | 8 |
| Sam Lown | s****n@c****m | 6 |
| Nic Cope | n****e@o****m | 5 |
| Matt Mc | 4****x | 5 |
| Glenn Lewis | 6****s | 5 |
| Steven Guiheux | s****x@c****m | 4 |
| Zach Collier | z****l@g****m | 4 |
| Lukas Bachschwell | l****s@l****t | 4 |
| Ewen Le Bihan | h****y@e****s | 4 |
| Deepjyoti Barman | d****0@g****m | 4 |
| Davide Nabais | d****s@w****t | 3 |
| Andrew DeMaria | a****a@c****m | 3 |
| elgris | i****7@y****u | 3 |
| extraasterisk | m****s@g****m | 3 |
| webdestroya | w****a | 3 |
| nigel_li | n****t@g****m | 2 |
| Yvan | y****n@m****m | 2 |
| fengxusong | 7****g | 2 |
| William Wilson | w****n@c****m | 2 |
| Jean-Christophe Morin | j****n@s****m | 2 |
| Jaskirat Singh Sodhi | j****s@i****m | 2 |
| Arvid Fahlstrom Myrman | a****n@f****m | 2 |
| Dan Čermák | d****k@s****m | 2 |
| Inteon | 4****n | 2 |
| Paul Cacheux | p****x@d****m | 2 |
| Adam Bouqdib | a****m@a****k | 1 |
| Gage Irving | i****g@u****u | 1 |
| and 30 more... | ||
Issue and Pull Request metadata
Last synced: 14 days ago
Total issues: 76
Total pull requests: 115
Average time to close issues: 4 months
Average time to close pull requests: 3 months
Total issue authors: 65
Total pull request authors: 51
Average comments per issue: 1.08
Average comments per pull request: 1.44
Merged pull request: 42
Bot issues: 0
Bot pull requests: 0
Past year issues: 3
Past year pull requests: 11
Past year average time to close issues: N/A
Past year average time to close pull requests: 5 months
Past year issue authors: 3
Past year pull request authors: 7
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.36
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- gmlewis (4)
- samlown (3)
- Rosswell (2)
- candiduslynx (2)
- LazarenkoA (2)
- ivanjaros (2)
- djarbz (2)
- tpoxa (2)
- olistrik (1)
- xypron (1)
- karimkhaleel (1)
- AdamJSoftware (1)
- h0rv (1)
- jamesgarfield (1)
- olblak (1)
Top Pull Request Authors
- samlown (19)
- candiduslynx (13)
- funte (6)
- arvidfm (5)
- abemedia (4)
- gmlewis (4)
- olistrik (3)
- karimkhaleel (3)
- tobikris (3)
- alecrubin (3)
- nvanheuverzwijn (2)
- currybab (2)
- alonsopf (2)
- misberner (2)
- gutjuri (2)
Top Issue Labels
- enhancement (5)
- bug (3)
- wontfix (1)
- help wanted (1)
- question (1)
Top Pull Request Labels
- needs tests (13)
- invalid (4)
- question (3)
- enhancement (1)
Package metadata
- Total packages: 7
- Total downloads: unknown
- Total docker downloads: 2,284,260,556
- Total dependent packages: 358 (may contain duplicates)
- Total dependent repositories: 666 (may contain duplicates)
- Total versions: 58
proxy.golang.org: github.com/invopop/jsonschema
Package jsonschema uses reflection to generate JSON Schemas from Go types [1].
- Homepage: https://github.com/invopop/jsonschema
- Documentation: https://pkg.go.dev/github.com/invopop/jsonschema#section-documentation
- Licenses: MIT
- Latest release: v0.14.0 (published 3 months ago)
- Last Synced: 2026-07-20T17:30:58.937Z (3 days ago)
- Versions: 14
- Dependent Packages: 358
- Dependent Repositories: 666
- Docker Downloads: 2,284,260,556
-
Rankings:
- Docker downloads count: 0.131%
- Dependent packages count: 0.274%
- Dependent repos count: 0.286%
- Average: 1.534%
- Stargazers count: 3.381%
- Forks count: 3.597%
proxy.golang.org: github.com/invopop/jsonschemA
- Homepage:
- Documentation: https://pkg.go.dev/github.com/invopop/jsonschemA#section-documentation
- Licenses: mit
- Latest release: v0.14.0 (published 3 months ago)
- Last Synced: 2026-07-19T11:53:42.870Z (4 days ago)
- Versions: 14
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 2.078%
- Forks count: 2.203%
- Average: 5.157%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/invopop/jsonSchema
- Homepage:
- Documentation: https://pkg.go.dev/github.com/invopop/jsonSchema#section-documentation
- Licenses:
- Latest release: v0.14.0 (published 3 months ago)
- Last Synced: 2026-07-19T11:54:39.610Z (4 days ago)
- Versions: 14
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.04%
- Average: 5.209%
- Dependent repos count: 5.378%
proxy.golang.org: github.com/invoPop/jsonschema
- Homepage:
- Documentation: https://pkg.go.dev/github.com/invoPop/jsonschema#section-documentation
- Licenses: mit
- Latest release: v0.14.0 (published 3 months ago)
- Last Synced: 2026-07-19T11:54:25.460Z (4 days ago)
- Versions: 14
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.118%
- Average: 6.323%
- Dependent repos count: 6.527%
proxy.golang.org: github.com/pkavajin/jsonschema
Package jsonschema uses reflection to generate JSON Schemas from Go types [1]. If json tags are present on struct fields, they will be used to infer property names and if a property is required (omitempty is present). [1] http://json-schema.org/latest/json-schema-validation.html
- Homepage: https://github.com/invopop/jsonschema
- Documentation: https://pkg.go.dev/github.com/pkavajin/jsonschema#section-documentation
- Licenses: MIT
- Latest release: (published 7 months ago)
- Last Synced: 2026-07-19T11:54:29.459Z (4 days ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 7.335%
- Average: 7.581%
- Dependent repos count: 7.827%
guix: go-github-com-invopop-jsonschema
Go JSON Schema Reflection
- Homepage: https://github.com/invopop/jsonschema
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-web.scm#n10801
- Licenses: expat
- Latest release: 0.14.0 (published about 2 months ago)
- Last Synced: 2026-05-26T09:53:54.699Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: golang-github-invopop-jsonschema
- Homepage: https://github.com/invopop/jsonschema
- Documentation: https://packages.debian.org/trixie/golang-github-invopop-jsonschema
- Licenses: mit
- Latest release: 0.13.0-2 (published 5 months ago)
- Last Synced: 2026-03-13T19:14:42.615Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- github.com/iancoleman/orderedmap v0.0.0-20190318233801-ac98e3ecb4b0
- github.com/stretchr/testify v1.3.1-0.20190311161405-34c6fa2dc709
- github.com/davecgh/go-spew v1.1.0
- github.com/iancoleman/orderedmap v0.0.0-20190318233801-ac98e3ecb4b0
- github.com/pmezard/go-difflib v1.0.0
- github.com/stretchr/objx v0.1.0
- github.com/stretchr/testify v1.3.1-0.20190311161405-34c6fa2dc709
- actions/checkout v2 composite
- golangci/golangci-lint-action v2 composite
- actions/checkout v2 composite
- anothrNick/github-tag-action 1.36.0 composite
- actions/checkout v2 composite
- actions/setup-go v1 composite