lichess-org/lila
Good First Issues in Scala
Scala blends functional and object-oriented styles; its open source projects often have well-structured, mentored beginner issues.
24+ open beginner issues
18 repositories
June 27, 2026 last updated
Open Scala issues for beginners
NVIDIA/cudf-spark
[test] Remove obsolete is_before_spark_330 test guards
sbt/sbt
Clean step doesn't clean sonatype caches on sbt2
FabioPinheiro/scala-did
DIF - DID methods Recommended
apache/datafusion-comet
Add `CONTRIBUTING.md` with link to the contributor guide
typelevel/otel4s
Semantic conventions: generate semantic events
JohnStrong/SmecklesWebService
Support removing items from shopping lists created in error
unum-io/tyda
Add Dataset.crossJoin
sinanspd/qurator
Error Correction Support For Fidelity Estimation
scalacenter/scalafix
Add support for private github repos
JohnStrong/SmecklesWebService
add CORS and CSRF validation to APIs
llm4s/llm4s
[GOOD FIRST ISSUE] Add a Gradle + Java quickstart sample project
llm4s/llm4s
[GOOD FIRST ISSUE] Add a Troubleshooting / FAQ page to the documentation
unum-io/tyda
Use public subquery api in tydaSpark4
ForNeVeR/haskeletor
UnsupportedOperationException: Failed to map <path> into nio Path
sinanspd/qurator
Migrate to Scala 3
typelevel/frameless
Scala 3 builds
softwaremill/chimp
Pekko streaming client and server transport
ForNeVeR/haskeletor
Fix module identifier lookup behavior for library files
apache/kyuubi
:memo: Publish kyuubi-spark-authz Spark 4.0 binary to Maven Central
apache/kyuubi
:memo: Consolidate a documentation format to a single approach
sharma-bhaskar/aegis-kms
Open Policy Agent (OPA / Rego) integration as policy backend
apache/pekko-http
Java 25 test runs have timeout failures
apache/gluten
[VL] Support TIMESTAMP_NTZ Type
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