Ranked by how they treat first pull requests
The most beginner-friendly Haskell open source projects
Projects that merge pull requests from outside contributors and answer them quickly: the two things a newcomer cannot see before sending one.
-
1. nammayatri/nammayatri Haskell
A Direct-to-Driver open mobility platform powering the next-generation of mobility applications in India.
74% of outside PRs merged Maintainers usually reply within 1 day
5 open beginner issues 2,569 stars
-
2. simplex-chat/simplex-chat Haskell
SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
59% of outside PRs merged Maintainers usually reply within 1 day
9 open beginner issues 19,462 stars
-
3. digital-asset/daml Haskell
The Daml smart contract language
80% of outside PRs merged Maintainers usually reply within 1 day
9 open beginner issues 917 stars
-
4. GaloisInc/saw-script Haskell
The Software Analysis Workbench
75% of outside PRs merged Maintainers usually reply within 1 day
3 open beginner issues 519 stars
-
5. IntersectMBO/cardano-cli Haskell
This repository contains sources for the command-line interface (CLI) tool for interacting with the Cardano blockchain.
54% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 71 stars
-
6. fossas/fossa-cli Haskell
Fast, portable and reliable dependency analysis for any codebase. Supports license & vulnerability scanning for large monoliths. Language-agnostic; integrates with 20+ build systems.
70% of outside PRs merged Maintainers usually reply within 2 days
1 open beginner issue 1,518 stars
-
7. cardano-scaling/hydra Haskell
Implementation of the Hydra Head protocol
54% of outside PRs merged Maintainers usually reply within 1 day
18 open beginner issues 337 stars
-
8. IntersectMBO/cardano-node Haskell
The core component that is used to participate in a Cardano decentralised blockchain.
63% of outside PRs merged Maintainers usually reply within 2 days
3 open beginner issues 3,178 stars
-
9. IntersectMBO/ouroboros-consensus Haskell
Implementation of a Consensus Layer for the Ouroboros family of protocols
47% of outside PRs merged Maintainers usually reply within 3 days
2 open beginner issues 67 stars
-
10. IntersectMBO/cardano-ledger Haskell
The ledger implementation and specifications of the Cardano blockchain.
64% of outside PRs merged Maintainers usually reply within 4 days
3 open beginner issues 295 stars
-
11. cardano-foundation/cardano-wallet Haskell
HTTP server & command-line for managing UTxOs and HD wallets in Cardano.
0% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 823 stars
How this ranking works
Score = merge rate × reply speed. The merge rate is the share of pull requests from outside contributors (anyone who is not an owner, member or collaborator of the project, bots excluded) merged in the last 30 days, smoothed as (merged + 1) ÷ (sent + 2) so a few lucky merges do not outrank a long record. The reply speed is 1 ÷ (1 + the median number of days before a pull request gets its first reply from someone other than its author, or is merged). Bot comments do not count as replies.
Listed: projects with at least 10 outside pull requests in that window, at least one open beginner issue, at least 10 stars, a push in the last 180 days, not archived, and measured in the last 30 days.