sinanspd/qurator
Good First Issues in Scala
Scala blends functional and object-oriented styles; its open source projects often have well-structured, mentored beginner issues.
22+ open beginner issues
17 repositories
September 17, 2026 last updated
Open Scala issues for beginners
ForNeVeR/haskeletor
Tester run configuration doesn't work
ForNeVeR/haskeletor
"Annotation complete" in the build tab
aesc-silicon/elements-nafarr
[software] Add a bare-metal driver for the SPI controller
getkyo/kyo
[feature]: Kerberos auth for kyo-sql-postgres
apache/pekko-persistence-cassandra
investigate scylladb docker image
getkyo/kyo
[actor] Opt-in per-actor dead-letter queue for unprocessed messages on shutdown
http4s/http4s-twirl
Maintainers wanted
apache/pekko-persistence-dynamodb
AWS SDK for Java v1 is longer being released
canton-network/splice
Improve UI Network differentiation with distinct colored headers
canton-network/splice
Improve clarity about wallet balances in the Wallet UI
awslabs/amazon-s3-tagging-spark-util
Databricks Delta format isnt supported by this library
finos/morphir-scala
Fix mill build warnings about deprecated usages.
scalacenter/bloop
`bloop exit` is undocumented in CLI help and completions
typelevel/spire
Use of bug in `cfor` macro
scala/scala-parser-combinators
Consider providing typesafe structural equality for A ~ B by default
http4s/http4s-scalatags
Maintainers wanted!
http4s/http4s-boopickle
Maintainers wanted!
awslabs/amazon-s3-tagging-spark-util
Not picking up fs.s3a.stsAssumeRole.arn property
ergoplatform/sigmastate-interpreter
Pretty printer for ErgoTree
ergoplatform/sigmastate-interpreter
Revise and optimize hashCode for Digest32 and other hashes
riscv-boom/riscv-boom
Add chicken-bit support to BOOM
How to contribute to a Scala project
Use sbt (`sbt compile`, `sbt test`). The first build downloads a lot — give it time.
- Follow the project's scalafmt config for formatting.
- Start with documentation or small functional refactors.
- Read existing tests to learn the project's idioms.
Track these Scala issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing — it's free
FirstIssue.dev