Haskell: https://github.com/haskell/cabal
cabal hackage haskell
Score: 28.03799273041924
Last synced: 1 day ago
JSON representation
Repository metadata:
Official upstream development repository for Cabal and cabal-install
- Host: GitHub
- URL: https://github.com/haskell/cabal
- Owner: haskell
- License: other
- Created: 2012-03-15T12:53:38.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2026-09-18T16:18:06.000Z (11 days ago)
- Last Synced: 2026-09-21T02:42:46.008Z (8 days ago)
- Topics: cabal, hackage, haskell
- Language: Haskell
- Homepage: https://haskell.org/cabal
- Size: 58.4 MB
- Stars: 1,744
- Watchers: 62
- Forks: 752
- Open Issues: 1,965
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.d/11568.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Authors: AUTHORS
- Maintainers: MAINTAINERS.md
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: 108
- Last Synced at: 2026-09-24T23:52:09.450Z
- Profile URL: https://github.com/haskell
GitHub Events
Total
- Commit comment event: 3
- Create event: 551
- Delete event: 538
- Fork event: 41
- Gollum event: 57
- Issue comment event: 3829
- Issues event: 612
- Member event: 9
- Pull request event: 1188
- Pull request review comment event: 1107
- Pull request review event: 1722
- Push event: 1123
- Release event: 126
- Watch event: 103
- Total: 11009
Last Year
- Commit comment event: 1
- Create event: 318
- Delete event: 348
- Fork event: 3
- Gollum event: 4
- Issue comment event: 600
- Issues event: 181
- Member event: 2
- Pull request event: 443
- Pull request review comment event: 112
- Pull request review event: 236
- Push event: 400
- Release event: 35
- Watch event: 16
- Total: 2699
Committers metadata
Last synced: 2 days ago
Total Commits: 12,645
Total Committers: 580
Avg Commits per committer: 21.802
Development Distribution Score (DDS): 0.838
Commits in past year: 376
Committers in past year: 51
Avg Commits per committer in past year: 7.373
Development Distribution Score (DDS) in past year: 0.753
| Name | Commits | |
|---|---|---|
| Duncan Coutts | d****n@h****g | 2052 |
| Mikhail Glushenkov | m****v@g****m | 1526 |
| Oleg Grenrus | o****s@i****i | 738 |
| Edward Z. Yang | e****g@c****u | 722 |
| ijones | i****s@s****g | 607 |
| Phil de Joux | p****t@g****m | 328 |
| Kristen Kozak | g****y@w****m | 328 |
| Herbert Valerio Riedel | h****r@g****g | 289 |
| Ian Lynagh | i****o@e****i | 267 |
| Thomas Tuegel | t****l@g****m | 216 |
| Francesco Gazzetta | f****z@g****m | 187 |
| Andres Loeh | a****s@w****m | 171 |
| Artem Pelenitsyn | a****n@g****m | 157 |
| Johan Tibell | j****l@g****m | 156 |
| Francesco Ariis | f****l@a****t | 139 |
| Alexis Williams | a****s@t****t | 137 |
| bjorn | b****n@b****t | 129 |
| Mikolaj Konarski | m****i@g****m | 113 |
| Edsko de Vries | e****o@w****m | 113 |
| jneira | a****b@g****m | 109 |
| brandon s allbery kf8nh | a****b@g****m | 103 |
| Matthew Pickering | m****g@g****m | 101 |
| Simon Marlow | s****r@m****m | 96 |
| Duncan Coutts | d****s@w****k | 93 |
| Thomas Schilling | n****o@g****m | 93 |
| Andreas Abel | a****l@i****e | 92 |
| Moritz Angermann | m****n@g****m | 86 |
| Emily Pillmore | e****i@c****y | 79 |
| Rebecca Turner | r****t@s****s | 78 |
| Ross Paterson | r****s@s****k | 78 |
| and 550 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 3,193
Total pull requests: 3,758
Average time to close issues: almost 2 years
Average time to close pull requests: 2 months
Total issue authors: 717
Total pull request authors: 299
Average comments per issue: 5.92
Average comments per pull request: 5.0
Merged pull request: 2,647
Bot issues: 4
Bot pull requests: 762
Past year issues: 98
Past year pull requests: 271
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 15 days
Past year issue authors: 43
Past year pull request authors: 39
Past year average comments per issue: 3.24
Past year average comments per pull request: 2.73
Past year merged pull request: 80
Past year bot issues: 0
Past year bot pull requests: 88
Top Issue Authors
- phadej (255)
- andreasabel (151)
- philderbeast (131)
- ezyang (74)
- mpickering (67)
- Mikolaj (61)
- ulysses4ever (59)
- hvr (54)
- bos (50)
- Kleidukos (50)
- 23Skidoo (45)
- fgaz (43)
- geekosaur (42)
- bgamari (41)
- hasufell (36)
Top Pull Request Authors
- mergify[bot] (733)
- phadej (291)
- philderbeast (232)
- geekosaur (195)
- ffaf1 (170)
- ulysses4ever (167)
- mpickering (114)
- 9999years (91)
- Mikolaj (75)
- jasagredo (72)
- andreasabel (71)
- andreabedini (66)
- alt-romes (64)
- Kleidukos (64)
- sheaf (62)
Top Issue Labels
- type: bug (1,005)
- type: enhancement (867)
- attention: pr-welcome (293)
- documentation (268)
- needs triage (241)
- type: user-question (204)
- type: discussion (177)
- cabal-install: nix-local-build (137)
- cabal-install: other (135)
- cabal-install: cmd/install (105)
- platform: windows (102)
- cabal-install: solver (97)
- Cabal: other (91)
- status: consider closing (83)
- continuous-integration (81)
- cabal-install: cmd/init (80)
- cabal-install: cmd/check (80)
- release (69)
- priority: high :fire: (66)
- re: error-message (63)
- old-milestone: ⊥ (61)
- cabal-install: cmd/haddock (58)
- old-milestone: cabal-install 2.0 (58)
- cabal-install: sandbox (57)
- resolution: duplicate (57)
- re: user experience (56)
- Cabal: file format (55)
- newcomer (52)
- re: project-file (51)
- cabal-install: cmd/build (51)
Top Pull Request Labels
- merge me (1,467)
- merge delay passed (1,349)
- ready and waiting (558)
- backport (507)
- squash+merge me (449)
- attention: needs-review (340)
- continuous-integration (156)
- merge+no rebase (153)
- documentation (134)
- conflicts (87)
- release (80)
- cabal-install: solver (78)
- priority: high :fire: (73)
- status: consider closing (68)
- attention: needs-backport 3.12 (63)
- attention: needs-manual-qa (57)
- type: enhancement (46)
- attention: needs-backport 3.14 (45)
- blocked: action-required (43)
- re: devx (33)
- cabal-install: cmd/init (30)
- re: dependencies (28)
- attention: needs-backport 3.10 (26)
- type: refactor (25)
- platform: windows (24)
- attention: needs-help (21)
- cabal-testsuite (19)
- cabal-install: cmd/check (19)
- github_actions (19)
- re: project-file (17)
Package metadata
- Total packages: 13
-
Total downloads:
- hackage: 669,605 total
- conda: 26,620 total
- Total docker downloads: 308
- Total dependent packages: 130 (may contain duplicates)
- Total dependent repositories: 1,656 (may contain duplicates)
- Total versions: 190
- Total maintainers: 7
hackage.haskell.org: Cabal
The Haskell Common Architecture for Building Applications and Libraries: a framework defining a common interface for authors to more easily build their Haskell applications in a portable way. The Haskell Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and tools.
- Homepage: http://www.haskell.org/cabal/
- Licenses: BSD-3-Clause
- Latest release: 1.18.1 (published about 13 years ago)
- Last Synced: 2026-09-27T11:03:11.022Z (2 days ago)
- Versions: 83
- Dependent Packages: 101
- Dependent Repositories: 1,398
- Downloads: 380,642 Total
- Docker Downloads: 238
-
Rankings:
- Downloads: 0.113%
- Docker downloads count: 0.175%
- Average: 0.249%
- Dependent repos count: 0.345%
- Dependent packages count: 0.362%
- Maintainers (4)
gentoo-portage: dev-haskell/cabal-described
Described functionality for types in Cabal
- Homepage: https://github.com/haskell/cabal#readme
- Documentation: https://packages.gentoo.org/packages/dev-haskell/cabal-described
- Licenses: BSD
- Latest release: 3.10.1.0 (published 3 months ago)
- Last Synced: 2026-06-24T06:26:57.624Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.301%
- Forks count: 0.37%
- Stargazers count: 0.833%
gentoo-portage: dev-haskell/cabal-tree-diff
tree-diff for Cabal
- Homepage: https://github.com/haskell/cabal#readme
- Documentation: https://packages.gentoo.org/packages/dev-haskell/cabal-tree-diff
- Licenses: BSD
- Latest release: 3.10.1.0 (published 3 months ago)
- Last Synced: 2026-06-24T06:26:59.770Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.301%
- Forks count: 0.37%
- Stargazers count: 0.833%
gentoo-portage: dev-haskell/cabal-quickcheck
QuickCheck instances for types in Cabal
- Homepage: https://github.com/haskell/cabal#readme
- Documentation: https://packages.gentoo.org/packages/dev-haskell/cabal-quickcheck
- Licenses: BSD
- Latest release: 3.10.1.0 (published 3 months ago)
- Last Synced: 2026-08-23T13:29:41.999Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.301%
- Forks count: 0.37%
- Stargazers count: 0.833%
hackage.haskell.org: cabal-install
The 'cabal' command-line program simplifies the process of managing Haskell software by automating the fetching, configuration, compilation and installation of Haskell libraries and programs.
- Homepage: http://www.haskell.org/cabal/
- Licenses: BSD-3-Clause
- Latest release: 1.18.0 (published about 13 years ago)
- Last Synced: 2026-09-27T11:03:07.164Z (2 days ago)
- Versions: 73
- Dependent Packages: 3
- Dependent Repositories: 143
- Downloads: 265,987 Total
-
Rankings:
- Downloads: 0.35%
- Average: 3.803%
- Dependent repos count: 3.888%
- Dependent packages count: 7.172%
- Maintainers (4)
proxy.golang.org: github.com/haskell/cabal
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/haskell/cabal#section-documentation
- Licenses: other
- Latest release: v0.0.0-20260809231958-670955a4fb51 (published about 2 months ago)
- Last Synced: 2026-09-27T11:03:06.387Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.482%
- Average: 4.633%
- Dependent repos count: 4.783%
hackage.haskell.org: Cabal-syntax
This library provides tools for reading and manipulating the .cabal file format.
- Homepage: http://www.haskell.org/cabal/
- Licenses: BSD-3-Clause
- Latest release: 3.18.1.0 (published about 2 months ago)
- Last Synced: 2026-09-27T11:03:04.096Z (2 days ago)
- Versions: 13
- Dependent Packages: 25
- Dependent Repositories: 33
- Downloads: 15,069 Total
- Docker Downloads: 35
-
Rankings:
- Docker downloads count: 0.171%
- Dependent packages count: 1.345%
- Average: 8.975%
- Dependent repos count: 9.24%
- Downloads: 25.144%
- Maintainers (4)
hackage.haskell.org: cabal-install-solver
- Homepage: http://www.haskell.org/cabal/
- Licenses: BSD-3-Clause
- Latest release: 3.18.1.0 (published about 2 months ago)
- Last Synced: 2026-09-27T11:03:03.636Z (2 days ago)
- Versions: 10
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 5,891 Total
- Docker Downloads: 35
-
Rankings:
- Docker downloads count: 0.171%
- Dependent packages count: 10.509%
- Average: 24.65%
- Dependent repos count: 36.705%
- Downloads: 51.217%
- Maintainers (4)
conda-forge.org: cabal
- Homepage: https://github.com/haskell/cabal
- Licenses: BSD-3-Clause
- Latest release: 2.4.1.0 (published over 7 years ago)
- Last Synced: 2026-03-28T10:05:04.797Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 26,620 Total
-
Rankings:
- Forks count: 5.91%
- Stargazers count: 9.628%
- Average: 25.185%
- Dependent repos count: 34.025%
- Dependent packages count: 51.175%
hackage.haskell.org: Cabal-ide-backend
NOTE: This is a temporary fork of Cabal necessary for https://github.com/fpco/ide-backend. It is not intended as a replacement for the standard Cabal package, and should in general not be used at all outside of ide-backend. The Haskell Common Architecture for Building Applications and Libraries: a framework defining a common interface for authors to more easily build their Haskell applications in a portable way. The Haskell Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and tools.
- Homepage: http://www.haskell.org/cabal/
- Licenses: BSD-3-Clause
- Latest release: 1.23.0.0 (published over 11 years ago)
- Last Synced: 2026-09-27T11:03:04.777Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 81
- Downloads: 1,869 Total
-
Rankings:
- Dependent repos count: 6.631%
- Dependent packages count: 19.056%
- Average: 28.261%
- Downloads: 59.095%
- Maintainers (1)
hackage.haskell.org: hooks-exe
Layer for integrating Hooks build-type with cabal-install
- Homepage: http://www.haskell.org/cabal/
- Licenses: BSD-3-Clause
- Latest release: 3.18 (published about 2 months ago)
- Last Synced: 2026-09-27T11:03:02.502Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 10 Total
-
Rankings:
- Dependent packages count: 19.467%
- Dependent repos count: 52.884%
- Average: 57.37%
- Downloads: 99.758%
- Maintainers (4)
hackage.haskell.org: Cabal-hooks
User-facing API for the Hooks build-type.
- Homepage: http://www.haskell.org/cabal/
- Licenses: BSD-3-Clause
- Latest release: 3.18 (published about 2 months ago)
- Last Synced: 2026-09-27T11:03:01.259Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 137 Total
-
Rankings:
- Dependent packages count: 20.905%
- Dependent repos count: 56.796%
- Average: 59.211%
- Downloads: 99.934%
- Maintainers (5)
openbsd-7.9-amd64: devel/cabal-install
command-line interface for Cabal and Hackage
- Homepage: https://github.com/haskell/cabal
- Licenses: other
- Latest release: 3.16.1.0 (published 5 months ago)
- Last Synced: 2026-05-28T00:40:24.518Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- actions/cache v5 composite
- actions/checkout v6 composite
- actions/download-artifact v7 composite
- actions/upload-artifact v6 composite
- andelf/nightly-release main composite
- haskell-actions/setup v2 composite
- base *
- base ==4.* test
- base *
- mylib *
- mysql *
- postgresql *
- Fail1 *
- base *
- InternalLibrary1 *
- base *
- bytestring *
- pretty *
- base *
- p *
- base *
- pretty *
- async *
- unix *
- base <5
- base *
- containers *
- deepseq *
- directory *
- filepath *
- transformers *
- Win32 >=2.2.0.2 && <2.7
- base >=4.3 && <4.13
- bytestring >=0.9.1.0 && <0.11
- if *
- unix >=2.4.2.0 && <2.8
- base >=4.11 && <5
- b *
- lib1 *
- lib2 *
- lib3 *
- lib4 *
- base *
- containers *
- base *
- src *
- base *
- base *
- base *
- mylib *
- mysql *
- postgresql *
- base *
- foo-indef *
- alt-containers *
- base *
- indef *
- base *
- bytestring *
- pretty *
- base *
- base *
- setup-dep ==1.*
- base *
- build-tools-path-foreign *
- base *
- test-pkg *
- async *
- unix *
- async *
- unix *
- base ==4.*
- internal >=1.0 && <2
- network *
- base *
- base *
- containers *
- indef *
- sigs *
- base *
- sigs *
- base *
- base *
- impl *
- indef *
- base *
- p *
- base *
- bytestring *
- pretty *
- base <3
- base <5
- binary <10
- else *
- if *
- pureMD5 <10
- Win32 *
- elif *
- else *
- unix *
- base *
- base >=4.9 && <4.10
- base *
- base *
- base *
- base *
- containers *
- indef *
- asig1 *
- base *
- base *
- impl *
- sig-with-th *
- base *
- impl *
- sig *
- InternalLibrary2 *
- base *
- bytestring *
- pretty *
- base *
- bytestring *
- pretty *
- base *
- directory *