https://github.com/jeremywohl/flatten
Score: 27.91404338561946
Last synced: about 15 hours ago
JSON representation
Repository metadata:
Flatten nested maps or JSON structures to one-dimensional scalar sets.
- Host: GitHub
- URL: https://github.com/jeremywohl/flatten
- Owner: jeremywohl
- License: mit
- Archived: true
- Created: 2016-01-26T08:19:03.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2021-12-07T18:51:17.000Z (almost 5 years ago)
- Last Synced: 2026-10-24T08:48:48.737Z (6 days ago)
- Language: Go
- Size: 15.6 KB
- Stars: 229
- Watchers: 4
- Forks: 50
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: Jeremy Wohl
- Login: jeremywohl
- Email: jeremywohl@gmail.com
- Kind: user
- Description:
- Website: https://jeremywohl.com/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/8026?v=4
- Repositories: 19
- Last Synced at: 2026-10-24T08:38:16.552Z
- Profile URL: https://github.com/jeremywohl
GitHub Events
Total
- Fork event: 2
- Watch event: 15
- Total: 17
Last Year
- Fork event: 1
- Total: 1
Committers metadata
Last synced: 14 days ago
Total Commits: 18
Total Committers: 2
Avg Commits per committer: 9.0
Development Distribution Score (DDS): 0.056
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Jeremy Wohl | j****l@g****m | 17 |
| Ruud Kamphuis | r****k | 1 |
Issue and Pull Request metadata
Last synced: 14 days ago
Total issues: 7
Total pull requests: 11
Average time to close issues: about 2 months
Average time to close pull requests: 19 days
Total issue authors: 6
Total pull request authors: 9
Average comments per issue: 1.43
Average comments per pull request: 2.27
Merged pull request: 2
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- GerryLon (2)
- cugu (1)
- luongdieu86 (1)
- aidansteele (1)
- zdebra (1)
- alecb-stripe (1)
Top Pull Request Authors
- ruudk (2)
- citruspi (2)
- caryyu (1)
- jeremywohl (1)
- jinpan (1)
- hbagdi (1)
- gredin (1)
- tdabasinskas (1)
- jdub (1)
Top Issue Labels
Top Pull Request Labels
Package metadata
- Total packages: 3
- Total downloads: unknown
- Total docker downloads: 2,811,724,998
- Total dependent packages: 298 (may contain duplicates)
- Total dependent repositories: 591 (may contain duplicates)
- Total versions: 1
proxy.golang.org: github.com/jeremywohl/flatten
Flatten makes flat, one-dimensional maps from arbitrarily nested ones.
- Homepage: https://github.com/jeremywohl/flatten
- Documentation: https://pkg.go.dev/github.com/jeremywohl/flatten#section-documentation
- Licenses: MIT
- Latest release: v1.0.1 (published almost 7 years ago)
- Last Synced: 2026-10-18T15:41:11.542Z (12 days ago)
- Versions: 1
- Dependent Packages: 283
- Dependent Repositories: 573
- Docker Downloads: 2,118,928,674
-
Rankings:
- Docker downloads count: 0.149%
- Dependent packages count: 0.25%
- Dependent repos count: 0.304%
- Average: 1.56%
- Forks count: 3.444%
- Stargazers count: 3.652%
proxy.golang.org: github.com/jeremywohl/flatten/v2
Flatten makes flat, one-dimensional maps from arbitrarily nested ones.
- Homepage: https://github.com/jeremywohl/flatten
- Documentation: https://pkg.go.dev/github.com/jeremywohl/flatten/v2#section-documentation
- Licenses: MIT
- Latest release: (published 1 day ago)
- Last Synced: 2026-10-29T07:41:46.802Z (1 day ago)
- Versions: 0
- Dependent Packages: 15
- Dependent Repositories: 18
- Docker Downloads: 692,796,324
-
Rankings:
- Docker downloads count: 0.144%
- Dependent repos count: 1.264%
- Dependent packages count: 1.302%
- Average: 1.997%
- Forks count: 3.53%
- Stargazers count: 3.746%
proxy.golang.org: github.com/bhataprameya/flatten
Flatten makes flat, one-dimensional maps from arbitrarily nested ones. It turns map keys into compound names, in four default styles: dotted (`a.b.1.c`), path-like (`a/b/1/c`), Rails (`a[b][1][c]`), or with underscores (`a_b_1_c`). Alternatively, you can pass a custom style. It takes input as either JSON strings or Go structures. It knows how to traverse these JSON types: objects/maps, arrays and scalars. You can flatten JSON strings. Or Go maps directly. Let's try a custom style, with the first example above.
- Homepage: https://github.com/jeremywohl/flatten
- Documentation: https://pkg.go.dev/github.com/bhataprameya/flatten#section-documentation
- Licenses: MIT
- Latest release: (published 9 months ago)
- Last Synced: 2026-08-07T08:00:57.447Z (3 months ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 3.418%
- Stargazers count: 3.594%
- Average: 6.452%
- Dependent packages count: 8.456%
- Dependent repos count: 10.341%