Haskell: https://github.com/haskell/criterion
Score: 22.273358588704475
Last synced: about 1 hour ago
JSON representation
Repository metadata:
A powerful but simple library for measuring the performance of Haskell code.
- Host: GitHub
- URL: https://github.com/haskell/criterion
- Owner: haskell
- License: bsd-2-clause
- Created: 2010-10-10T18:22:22.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2026-02-08T21:45:22.000Z (about 2 months ago)
- Last Synced: 2026-03-24T10:05:05.353Z (3 days ago)
- Language: Haskell
- Homepage: https://hackage.haskell.org/package/criterion
- Size: 2.79 MB
- Stars: 520
- Watchers: 15
- Forks: 87
- Open Issues: 30
-
Metadata Files:
- Readme: README.markdown
- Changelog: changelog.md
- License: LICENSE
Owner metadata:
- Name: Haskell
- Login: haskell
- Email:
- Kind: organization
- Description:
- Website: http://www.haskell.org/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/450574?v=4
- Repositories: 91
- Last Synced at: 2024-04-16T00:27:22.397Z
- Profile URL: https://github.com/haskell
GitHub Events
Total
- Create event: 3
- Delete event: 2
- Fork event: 3
- Issue comment event: 24
- Issues event: 2
- Pull request review comment event: 7
- Pull request review event: 6
- Push event: 7
- Watch event: 13
- Total: 67
Last Year
- Create event: 2
- Delete event: 1
- Fork event: 3
- Issue comment event: 24
- Issues event: 2
- Pull request review comment event: 7
- Pull request review event: 6
- Push event: 6
- Watch event: 7
- Total: 58
Committers metadata
Last synced: 2 days ago
Total Commits: 743
Total Committers: 56
Avg Commits per committer: 13.268
Development Distribution Score (DDS): 0.428
Commits in past year: 24
Committers in past year: 3
Avg Commits per committer in past year: 8.0
Development Distribution Score (DDS) in past year: 0.5
| Name | Commits | |
|---|---|---|
| Bryan O'Sullivan | b****s@s****m | 425 |
| Ryan Scott | r****t@g****m | 168 |
| Ryan Newton | r****n@g****m | 33 |
| Merijn Verstraaten | m****n@i****l | 15 |
| Artem Pelenitsyn | a****n@g****m | 12 |
| Oleg Grenrus | o****s@i****i | 6 |
| Neil Brown | n****l@t****m | 5 |
| Ömer Sinan Ağacan | o****n@g****m | 5 |
| Viktor Kronvall | v****l@g****m | 4 |
| Neil Mitchell | n****l@g****m | 4 |
| Patrick Dougherty | p****c@a****t | 4 |
| Phil Ruffwind | r****f@r****m | 4 |
| Michael Snoyman | m****l@s****m | 3 |
| Bas van Dijk | v****s@g****m | 3 |
| Herbert Valerio Riedel | h****r@g****g | 2 |
| Erik de Castro Lopo | e****d@m****m | 2 |
| Chaitanya Koparkar | c****r@g****m | 2 |
| Joachim Breitner | m****l@j****e | 2 |
| Johan Tibell | j****l@g****m | 2 |
| Marco Zocca | o****z | 2 |
| Ben Gamari | b****n@s****g | 2 |
| Alexander Vieth | a****h@g****m | 2 |
| Taras Serduke | t****e@g****m | 2 |
| quasicomputational | q****l@g****m | 2 |
| Alexey Khudyakov | a****y@g****m | 1 |
| Jan Hrcek | j****k@r****m | 1 |
| Damian Nadales | d****s@g****m | 1 |
| Andrew Farmer | a****r@i****u | 1 |
| tim | t****m@d****t | 1 |
| rubenpieters | r****b@g****m | 1 |
| and 26 more... | ||
Issue and Pull Request metadata
Last synced: about 1 month ago
Total issues: 163
Total pull requests: 124
Average time to close issues: 5 months
Average time to close pull requests: 2 months
Total issue authors: 100
Total pull request authors: 61
Average comments per issue: 3.95
Average comments per pull request: 1.92
Merged pull request: 96
Bot issues: 0
Bot pull requests: 0
Past year issues: 1
Past year pull requests: 2
Past year average time to close issues: about 19 hours
Past year average time to close pull requests: 1 day
Past year issue authors: 1
Past year pull request authors: 2
Past year average comments per issue: 4.0
Past year average comments per pull request: 0.0
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- RyanGlScott (10)
- rrnewton (6)
- phadej (5)
- Gabriella439 (5)
- patrickdoc (5)
- kindaro (4)
- erikd (4)
- AndreasPK (4)
- jberryman (3)
- Shimuuar (3)
- jwaldmann (3)
- sanketr (3)
- ocramz (3)
- peti (3)
- nomeata (3)
Top Pull Request Authors
- RyanGlScott (26)
- phadej (8)
- merijn (4)
- Rufflewind (4)
- patrickdoc (4)
- snoyberg (3)
- osa1 (3)
- considerate (3)
- rrnewton (3)
- newhoggy (3)
- basvandijk (2)
- bgamari (2)
- ckoparkar (2)
- atsuzaki (2)
- 414owen (2)
Top Issue Labels
- Bug (23)
- Enhancement (17)
- Help wanted (13)
- Documentation (10)
- HTML reports (4)
- Blocked upstream (3)
- Question (2)
- High priority (1)
- Info needed (1)
Top Pull Request Labels
- Documentation (1)
- Blocked upstream (1)
- Enhancement (1)
Package metadata
- Total packages: 8
-
Total downloads:
- hackage: 150,704 total
- Total docker downloads: 108
- Total dependent packages: 23 (may contain duplicates)
- Total dependent repositories: 2,144 (may contain duplicates)
- Total versions: 84
- Total maintainers: 3
hackage.haskell.org: criterion
This library provides a powerful but simple way to measure software performance. It consists of both a framework for executing and analysing benchmarks and a set of driver functions that makes it easy to build and run benchmarks, and to analyse their results. The fastest way to get started is to read the online tutorial, followed by the documentation and examples in the Criterion.Main module.
- Homepage: https://github.com/haskell/criterion
- Licenses: BSD-3-Clause
- Latest release: 0.4.0 (published over 16 years ago)
- Last Synced: 2026-03-26T16:30:21.880Z (1 day ago)
- Versions: 69
- Dependent Packages: 18
- Dependent Repositories: 2,126
- Downloads: 127,788 Total
- Docker Downloads: 54
-
Rankings:
- Dependent repos count: 0.249%
- Downloads: 1.034%
- Average: 1.061%
- Docker downloads count: 1.288%
- Dependent packages count: 1.673%
- Maintainers (3)
hackage.haskell.org: criterion-measurement
Measurement-related functionality extracted from Criterion, with minimal dependencies. The rationale for this is to enable alternative analysis front-ends.
- Homepage: https://github.com/haskell/criterion
- Licenses: BSD-3-Clause
- Latest release: 0.2.3.0 (published over 1 year ago)
- Last Synced: 2026-03-25T16:00:52.223Z (2 days ago)
- Versions: 9
- Dependent Packages: 5
- Dependent Repositories: 18
- Downloads: 22,916 Total
- Docker Downloads: 54
-
Rankings:
- Docker downloads count: 1.288%
- Stargazers count: 3.238%
- Forks count: 4.335%
- Dependent packages count: 4.566%
- Average: 5.625%
- Downloads: 7.285%
- Dependent repos count: 13.038%
- Maintainers (1)
debian-13: haskell-criterion-measurement
- Homepage: https://github.com/haskell/criterion
- Documentation: https://packages.debian.org/trixie/haskell-criterion-measurement
- Licenses:
- Latest release: 0.2.2.0-1 (published about 1 month ago)
- Last Synced: 2026-03-13T21:25:20.615Z (14 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: haskell-criterion-measurement
- Homepage: https://github.com/haskell/criterion
- Licenses:
- Latest release: 0.1.4.0-1build1 (published about 1 month ago)
- Last Synced: 2026-03-11T09:08:15.208Z (16 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: haskell-criterion-measurement
- Homepage: https://github.com/haskell/criterion
- Licenses:
- Latest release: 0.2.1.0-1build1 (published about 2 months ago)
- Last Synced: 2026-03-08T18:52:12.731Z (19 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-12: haskell-criterion-measurement
- Homepage: https://github.com/haskell/criterion
- Documentation: https://packages.debian.org/bookworm/haskell-criterion-measurement
- Licenses:
- Latest release: 0.1.4.0-1 (published about 1 month ago)
- Last Synced: 2026-03-12T21:08:13.212Z (15 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.10: haskell-criterion-measurement
- Homepage: https://github.com/haskell/criterion
- Licenses:
- Latest release: 0.1.4.0-1build1 (published about 2 months ago)
- Last Synced: 2026-03-10T07:21:28.168Z (17 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.04: haskell-criterion-measurement
- Homepage: https://github.com/haskell/criterion
- Licenses:
- Latest release: 0.2.1.0-1 (published about 1 month ago)
- Last Synced: 2026-03-13T07:21:37.778Z (14 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- aeson >=0.8
- base >=4.5 && <5
- base-compat >=0.9
- binary >=0.5.1.0
- containers *
- deepseq >=1.1.0.0
- ghc-prim *
- vector >=0.7.1
- Glob >=0.7.2
- aeson >=1 && <2.2
- ansi-wl-pprint >=0.6.7.2
- base >=4.5 && <5
- base *
- base-compat-batteries >=0.10 && <0.13
- base-compat-batteries *
- binary >=0.5.1.0
- binary-orphans >=1.0.1 && <1.1
- bytestring >=0.9 && <1.0
- cassava >=0.3.0.0
- code-page *
- containers *
- criterion *
- criterion-measurement ==0.2.*
- deepseq >=1.1.0.0
- directory *
- exceptions >=0.8.2 && <0.11
- fail ==4.9.*
- file-embed <0.1
- filepath *
- ghc-prim *
- js-chart >=2.9.4 && <3
- microstache >=1.0.1 && <1.1
- mtl >=2
- mwc-random >=0.8.0.3
- optparse-applicative >=0.13 && <0.18
- optparse-applicative >=0.13
- parsec >=3.1.0
- semigroups *
- statistics >=0.14 && <0.17
- template-haskell *
- text >=0.11
- time *
- transformers *
- transformers-compat >=0.6.4
- vector >=0.7.1
- vector-algorithms >=0.4
- HUnit * test
- QuickCheck >=2.4 test
- aeson * test
- base * test
- base-compat * test
- base-compat-batteries * test
- bytestring * test
- criterion * test
- deepseq * test
- directory * test
- statistics * test
- tasty * test
- tasty-hunit * test
- tasty-quickcheck * test
- vector * test
- base ==4.*
- base >=4.8 && <5
- base-compat-batteries *
- bytestring *
- conduit >=1.2.13.1
- containers *
- criterion *
- criterion-measurement *
- deepseq *
- hashable *
- mwc-random >=0.13.1
- optparse-applicative *
- pipes >=4.3.5
- transformers *
- unordered-containers *
- vector *
- vector-algorithms *
- actions/cache/restore v3 composite
- actions/cache/save v3 composite
- actions/checkout v3 composite