Contributing Search
All the projects below have beginner-friendly issues which are great places to start contributing
-
scalameta/munit
-
akka/alpakka-kafka
Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
Contributing Guide Code of Conduct -
twitter/scalding
-
salesforce/transmogrifai
TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning
Contributing Guide Code of Conduct -
sbt/sbt-native-packager
-
scala-exercises/scala-exercises
-
playframework/playframework
The Community Maintained High Velocity Web Framework For Java and Scala.
- #7946 - Bindables docs need improvement
- #10395 - Review SSL defaults and docs
- #10351 - docs: Cloud Foundry instructions broken
- #9422 - Enable docs build fatal warnings
- #8848 - Show Flow.fromSinkAndSourceCoupled in websocket docs/examples
- #12787 - Update links in docs for `play-samples`
Contributing Guide Code of Conduct -
akka/akka
A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
- #28574 - Docs: improve flatMapPrefix docs / scaladocs
- #28178 - Docs: Stream restarting docs should explain back-off logic
- #23433 - Docs: Akka Persistence Example
- #30394 - [Persistence/Projections] Reorganize reference docs
- #22575 - Improve Scheduler docs a bit
- #18774 - Issues importing docs into Dash
Contributing Guide Code of Conduct -
typelevel/cats
Lightweight, modular, and extensible library for functional programming.
- #1587 - Transitions in docs
- #2818 - Additional example for FreeT in docs
- #403 - Curate order of type class list in docs
- #4444 - Add docs url for all functions in Glossary page
- #3976 - Docs - Emphasize which typeclasses/datatypes are most important to learn
Contributing Guide Code of Conduct -
sbt/sbt
sbt, the interactive build tool
- #5516 - [docs] error in plugin development docs
- #5230 - Installation Docs Not Updated
- #6487 - Docs source link is 404
- #4435 - Typo in sbt 0.13 docs
- #3007 - Add plugin troubleshooting FAQ to docs
- #7479 - Mention `val autoImport` inside `AutoPlugin` in the docs
Contributing Guide Code of Conduct -
circe/circe
-
typelevel/skunk
A data access library for Scala + Postgres.
- #654 - Strategy docs wrong?
- #530 - [Docs] Error in "Contramapping Commands" example code
- #270 - [Docs] Add a page on error handling
Contributing Guide Code of Conduct -
delta-io/delta
An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
- #2809 - [Feature Request] [Docs] Recommended Delta Features
- #1809 - [BUG] Docs about CONVERT TO DELTA (Iceberg)
- #2788 - [Kernel] [API] [Docs] docs for readParquetFiles should explicitly state the contract for ordering on the columns returned.
- #964 - Flink/Delta Source: refactor + add docs to DeltaSinkTestUtils
- #3284 - [Feature Request] [Docs] Show a table of Delta Lake Release Version x Supported Table Features
- #2225 - [Feature Request] Clarification on docs needed to not confuse users with Spark-delta and Delta-RS
Contributing Guide Code of Conduct -
http4s/http4s
A minimal, idiomatic Scala interface for HTTP
- #6055 - Middleware composition docs
- #5018 - Clean up Headers docs
- #6689 - Add disclaimer about unsafeRunSync in docs
- #5715 - Google searches still lead to 0.18 docs
- #3685 - Docs are missing a page on Attributes
- #5439 - Use and citation of extracts from standards and docs
Contributing Guide Code of Conduct -
slick/slick
Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala
- #461 - slick architecture docs
- #970 - Improve group by docs
- #817 - add codegen demo projects to docs
- #430 - compile FAQ for docs from mailinglist
- #1459 - Add instructions on sbt options in developer docs
- #1861 - Suggestion: Improve DB config docs for default Postgres/MySQL connections
Contributing Guide Code of Conduct -
scalameta/scalameta
-
twitter/bijection
-
microsoft/synapseml
-
zio/zio
ZIO — A type-safe, composable library for async and concurrent programming in Scala
- #3365 - ZIO Tracing & ZMX docs
- #7837 - Remove side-effect Terminology From ZIO Docs (API and Website)
- #7973 - Move Tutorial and Guides Docs To (a) Separate Module(s)/Repository/ies
Contributing Guide Code of Conduct -
scalacenter/scalafix