Ecosyste.ms: Summary

An open API service providing a high level summary for open source projects.

Haskell: https://github.com/haskell/aeson

Score: 25.79069926532899

Last synced: 1 day ago
JSON representation

Repository metadata:

A fast Haskell JSON library


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 1,559
Total Committers: 188
Avg Commits per committer: 8.293
Development Distribution Score (DDS): 0.742

Commits in past year: 48
Committers in past year: 9
Avg Commits per committer in past year: 5.333
Development Distribution Score (DDS) in past year: 0.167

Name Email Commits
Bryan O'Sullivan b****s@s****m 402
Oleg Grenrus o****s@i****i 313
Adam Bergmark a****m@b****l 158
Bas van Dijk v****s@g****m 114
Bryan O'Sullivan b****s@m****m 105
lyxia l****a@g****m 48
Ryan Scott r****t@g****m 30
Nicolas Seriot n****s@s****h 18
grdvnl g****l@g****m 15
Andrew Martin a****s@g****m 14
Bryan O'Sullivan b****o@f****m 13
Herbert Valerio Riedel h****r@g****g 11
Leon P Smith l****n@m****m 8
Matt Parsons p****t@g****m 8
Adam Schønemann a****n@g****m 7
Matthias Fischmann m****f@z****t 7
Andrew Martin a****n@l****m 6
Daniel Díaz d****z@g****m 6
Artyom y****m@a****e 5
Bodigrim a****o@g****m 5
Dan Fithian d****n@s****m 5
Jeremy Fitzhardinge j****y@g****g 5
Roel van Dijk v****l@g****m 5
lyxia l****a@e****r 5
Yuras Shumovich s****y@g****m 4
Simon Meier i****e@g****m 4
Jared Hance j****e@g****m 4
James Parker d****v@j****e 4
Gabe McArthur g****c@c****m 4
Eduard Sergeev e****v@g****m 4
and 158 more...

Issue and Pull Request metadata

Last synced: 4 days ago

Total issues: 488
Total pull requests: 608
Average time to close issues: 7 months
Average time to close pull requests: about 1 month
Total issue authors: 310
Total pull request authors: 200
Average comments per issue: 4.41
Average comments per pull request: 2.34
Merged pull request: 468
Bot issues: 0
Bot pull requests: 0

Past year issues: 29
Past year pull requests: 46
Past year average time to close issues: 25 days
Past year average time to close pull requests: 7 days
Past year issue authors: 26
Past year pull request authors: 14
Past year average comments per issue: 2.38
Past year average comments per pull request: 0.89
Past year merged pull request: 35
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • phadej (41)
  • bergmark (21)
  • hvr (13)
  • andrewthad (10)
  • nh2 (7)
  • andreasabel (7)
  • Lysxia (6)
  • neongreen (6)
  • RyanGlScott (5)
  • ghost (4)
  • basvandijk (4)
  • nikita-volkov (4)
  • lspitzner (4)
  • Bodigrim (4)
  • TomMD (3)

Top Pull Request Authors

  • phadej (217)
  • Lysxia (31)
  • basvandijk (28)
  • bergmark (25)
  • RyanGlScott (19)
  • hvr (12)
  • andrewthad (7)
  • lpsmith (7)
  • tolysz (6)
  • gdevanla (5)
  • TeofilC (4)
  • roelvandijk (4)
  • ethercrow (4)
  • mike-burns (4)
  • jprider63 (3)

Top Issue Labels

  • help wanted (60)
  • bug (15)
  • question (14)
  • info needed (11)
  • good first issue (10)
  • issue: breaking change (9)
  • versioning level: major/breaking (6)
  • needs decision (6)
  • blocked by upstream/should be done externally (6)
  • versioning level: minor/non-breaking addition (4)
  • compat (4)
  • declined (3)
  • feature (2)
  • experimental (1)

Top Pull Request Labels

  • versioning level: patch/api unaffected (66)
  • versioning level: minor/non-breaking addition (39)
  • versioning level: major/breaking (11)
  • blocked by upstream/should be done externally (3)
  • issue: breaking change (3)
  • bug (3)
  • help wanted (2)
  • info needed (1)
  • declined (1)
  • compat (1)
  • experimental (1)

Package metadata

hackage.haskell.org: aeson

A JSON parsing and encoding library optimized for ease of use and high performance. To get started, see the documentation for the Data.Aeson module below. (A note on naming: in Greek mythology, Aeson was the father of Jason.)

  • Homepage: https://github.com/haskell/aeson
  • Licenses: BSD-3-Clause
  • Latest release: 2.2.1.0 (published 7 months ago)
  • Last Synced: 2024-05-06T11:11:01.462Z (4 days ago)
  • Versions: 96
  • Dependent Packages: 615
  • Dependent Repositories: 10,280
  • Downloads: 587,025 Total
  • Docker Downloads: 16
  • Rankings:
    • Downloads: 0.006%
    • Dependent repos count: 0.028%
    • Dependent packages count: 0.034%
    • Forks count: 0.181%
    • Average: 0.346%
    • Stargazers count: 0.537%
    • Docker downloads count: 1.288%
  • Maintainers (6)
hackage.haskell.org: attoparsec-iso8601

Parsing of ISO 8601 dates, originally from aeson.

  • Homepage: https://github.com/haskell/aeson
  • Licenses: BSD-3-Clause
  • Latest release: 1.1.0.1 (published 7 months ago)
  • Last Synced: 2024-05-06T11:10:57.180Z (4 days ago)
  • Versions: 6
  • Dependent Packages: 4
  • Dependent Repositories: 44
  • Downloads: 45,851 Total
  • Docker Downloads: 34
  • Rankings:
    • Docker downloads count: 0.175%
    • Forks count: 0.181%
    • Stargazers count: 0.537%
    • Average: 2.727%
    • Downloads: 2.95%
    • Dependent packages count: 4.566%
    • Dependent repos count: 7.951%
  • Maintainers (3)
hackage.haskell.org: attoparsec-aeson

  • Homepage: https://github.com/haskell/aeson
  • Licenses: BSD-3-Clause
  • Latest release: 2.2.0.1 (published 7 months ago)
  • Last Synced: 2024-05-06T11:10:55.955Z (4 days ago)
  • Versions: 3
  • Dependent Packages: 12
  • Dependent Repositories: 2
  • Downloads: 2,146 Total
  • Rankings:
    • Forks count: 0.189%
    • Stargazers count: 0.549%
    • Dependent packages count: 14.563%
    • Average: 26.084%
    • Dependent repos count: 31.088%
    • Downloads: 84.03%
  • Maintainers (1)
hackage.haskell.org: text-iso8601

  • Homepage: https://github.com/haskell/aeson
  • Licenses: BSD-3-Clause
  • Latest release: 0.1 (published 11 months ago)
  • Last Synced: 2024-05-06T11:10:59.124Z (4 days ago)
  • Versions: 1
  • Dependent Packages: 3
  • Dependent Repositories: 1
  • Downloads: 1,583 Total
  • Rankings:
    • Forks count: 0.189%
    • Stargazers count: 0.549%
    • Dependent packages count: 14.563%
    • Average: 27.424%
    • Dependent repos count: 36.782%
    • Downloads: 85.037%
  • Maintainers (1)

Dependencies

.github/workflows/haskell-ci.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
aeson.cabal hackage
  • OneTuple >=0.3.1 && <0.4
  • QuickCheck >=2.14.2 && <2.15
  • attoparsec >=0.14.2 && <0.15
  • base >=4.9.0.0 && <5
  • base-compat-batteries >=0.10.0 && <0.13
  • bytestring >=0.10.8.1 && <0.12
  • containers >=0.5.7.1 && <0.7
  • contravariant >=1.4.1 && <1.6
  • data-fix >=0.3.2 && <0.4
  • deepseq >=1.4.2.0 && <1.5
  • dlist >=0.8.0.4 && <1.1
  • generically ==0.1.*
  • ghc-prim >=0.5.0.0 && <0.10
  • hashable >=1.3.5.0 && <1.5
  • indexed-traversable >=0.1.2 && <0.2
  • primitive >=0.7.3.0 && <0.8
  • scientific >=0.3.7.0 && <0.4
  • semialign ==1.2.*
  • strict ==0.4.*
  • tagged >=0.8.6 && <0.9
  • template-haskell >=2.11.0.0 && <2.20
  • text >=1.2.3.0 && <1.3 || ==2.0.*
  • text <2.0
  • text-short >=0.1.5 && <0.2
  • th-abstraction >=0.3.0.0 && <0.5
  • these >=1.1.1.1 && <1.2
  • time >=1.6.0.1 && <1.13
  • time-compat >=1.9.6 && <1.10
  • unordered-containers >=0.2.10.0 && <0.3
  • uuid-types >=1.0.5 && <1.1
  • vector >=0.12.0.1 && <0.14
  • witherable >=0.4.2 && <0.5
  • Diff ==0.4.* test
  • OneTuple * test
  • QuickCheck >=2.14.2 && <2.15 test
  • aeson * test
  • attoparsec * test
  • base * test
  • base-compat * test
  • base-orphans >=0.5.3 && <0.9 test
  • base16-bytestring * test
  • bytestring * test
  • containers * test
  • data-fix * test
  • directory * test
  • dlist * test
  • filepath * test
  • generic-deriving >=1.10 && <1.15 test
  • generically * test
  • ghc-prim >=0.2 test
  • hashable * test
  • indexed-traversable * test
  • integer-logarithms >=1 && <1.1 test
  • primitive * test
  • quickcheck-instances >=0.3.26.1 && <0.4 test
  • scientific * test
  • strict * test
  • tagged * test
  • tasty * test
  • tasty-golden * test
  • tasty-hunit * test
  • tasty-quickcheck * test
  • template-haskell * test
  • text * test
  • text-short * test
  • these * test
  • time * test
  • time-compat * test
  • unordered-containers * test
  • uuid-types * test
  • vector * test
attoparsec-iso8601/attoparsec-iso8601.cabal hackage
  • attoparsec >=0.14.2 && <0.15
  • base >=4.9 && <5
  • base-compat-batteries >=0.10.0 && <0.13
  • text >=1.2.3.0 && <1.3.0.0 || ==2.0.*
  • time >=1.6.0.1 && <1.13
  • time-compat >=1.9.4 && <1.10
benchmarks/aeson-benchmarks.cabal hackage
  • OneTuple *
  • QuickCheck *
  • aeson-benchmarks *
  • attoparsec *
  • base *
  • base-compat-batteries *
  • base16-bytestring *
  • blaze-builder *
  • buffer-builder *
  • bytestring >=0.10.4
  • bytestring *
  • containers *
  • contravariant *
  • criterion *
  • data-fix *
  • deepseq *
  • dlist *
  • fail *
  • filepath *
  • generically *
  • ghc-prim *
  • hashable *
  • indexed-traversable *
  • json *
  • json-builder *
  • mtl *
  • primitive *
  • scientific *
  • semialign *
  • strict *
  • syb *
  • tagged *
  • template-haskell *
  • text *
  • text <2
  • text >=2
  • text-short *
  • th-abstraction *
  • these *
  • time *
  • time-compat *
  • transformers *
  • unordered-containers *
  • uuid-types *
  • vector *
  • witherable *
attoparsec-aeson/attoparsec-aeson.cabal hackage
  • aeson >=2.2.0.0 && <2.3
  • attoparsec >=0.14.2 && <0.15
  • base >=4.10.0.0 && <5
  • bytestring >=0.10.8.2 && <0.12
  • integer-conversion ==0.1.*
  • primitive >=0.8.0.0 && <0.9
  • scientific >=0.3.7.0 && <0.4
  • text >=1.2.3.0 && <1.3 || ==2.0.*
  • vector >=0.12.0.1 && <0.14
examples/aeson-examples.cabal hackage
  • aeson *
  • base <5
  • base-compat *
  • base-compat-batteries *
  • bytestring *
  • deepseq *
  • text *
  • time *
  • vector *
text-iso8601/text-iso8601.cabal hackage
  • attoparsec >=0.14.4 && <0.15 benchmark
  • attoparsec-iso8601 >=1.1.0.1 && <1.2 benchmark
  • base * benchmark
  • tasty-bench >=0.3.4 && <0.4 benchmark
  • text * benchmark
  • text-iso8601 * benchmark
  • time-compat * benchmark
  • base >=4.10.0.0 && <5
  • integer-conversion ==0.1.*
  • text >=1.2.3.0 && <1.3.0.0 || ==2.0.*
  • time >=1.6.0.1 && <1.13
  • time-compat >=1.9.4 && <1.10
  • QuickCheck >=2.14.3 && <2.15 test
  • base * test
  • quickcheck-instances >=0.3.29.1 && <0.4 test
  • tasty >=1.4.3 && <1.5 test
  • tasty-hunit >=0.10.0.3 && <0.11 test
  • tasty-quickcheck >=0.10.2 && <0.11 test
  • text * test
  • text-iso8601 * test
  • time-compat * test