Contributing Search
All the projects below have beginner-friendly issues which are great places to start contributing
-
lagom/lagom
Reactive Microservices for the JVM
- #1357 - Lagom scala API docs display non-lagom docs
- #761 - Generate docs as PDF
- #1289 - Docs: Provide background / links explaining PreparedStatements in the Event Handler docs.
- #1213 - Lagom MessageBrokerTesting docs are incomplete
- #809 - Reuse Dependencies.scala in docs/build.sbt
- #280 - Support Swagger docs in Lagom
Contributing Guide Code of Conduct -
virtuslab/scala-cli
Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
- #3247 - Directives missing in the docs
- #2234 - Docs: Improve `using dep ...` section
- #2110 - Improve the docs on `project.scala`
- #1965 - Isolate `config` in individual docs pages for `sclicheck.DocTests`
- #1635 - Add syntax coloring for Markdown snippets in the docs
- #1620 - Highlight `text` code blocks representing command outputs in the docs
Contributing Guide Code of Conduct -
typelevel/cats-effect
The pure asynchronous runtime for Scala
- #2599 - Reorganize and fix core docs
- #4093 - Potential inconsistency between joinWithNever and docs
- #1107 - Future "Performance" page for CE3 docs
- #523 - Smarter version numbers in the docs
- #3441 - Incorrect OpenGraph tags on the docs page
- #2930 - Be more explicit about "magic" in docs examples
Contributing Guide Code of Conduct -
typelevel/doobie
-
apache/kyuubi
Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
- #4761 - [DOCS][UI] Deploy Kyuubi UI
- #3827 - [DOCS] ranger-spark-audit-xml
- #2722 - [DOCS] Kyuubi internal secure access description
- #3612 - [Subtask][#3039] Add operation resource REST docs
- #3610 - [Subtask][#3039] Add SQL REST API docs
- #2942 - [DOCS] update usage doc for kyuubi-ctl
Contributing Guide Code of Conduct -
vinyldns/vinyldns
DNS automation and governance for streamlining DNS operations and enabling safe and secure DNS self-service
Contributing Guide Code of Conduct -
typelevel/fs2
Compositional, streaming I/O library for Scala
- #2063 - Add UTF-8 file transcode example app to site/docs
- #2357 - Docs: clicking on Concurrency Primitives takes you directly to the first sub-section
Contributing Guide Code of Conduct -
akka/akka-http
The Streaming-first HTTP server/module of Akka
- #1133 - symlink for 10.0 docs
- #3449 - docs: Websocket example with actors
- #1954 - Add hierarchy 'breadcrumbs' to docs
- #1367 - Fix marshalling docs for Java
- #990 - [Docs] Getting Started Guide Ideas
- #69 - Emphasise singleRequest more in docs
Contributing Guide Code of Conduct -
apache/pekko
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
- #1056 - add docs describing the Akka cluster support
- #451 - Docs: child actors automatically restarted only if they were created in setup method ??
Contributing Guide Code of Conduct -
akka/akka-management
-
purplekingdomgames/indigo
-
digital-asset/daml
The Daml smart contract language
- #16047 - Add docs for `daml damlc docs` on docs.daml.com
- #12286 - docs: review error code docs for user management errors on ledger api
- #15327 - Complete interfaces docs for GA
- #9745 - Document fixity in daml-docs
- #7113 - Align Ledger Model docs to implementation
- #1172 - daml assistant command to compile docs.
Contributing Guide Code of Conduct -
scalameta/metals
-
scala-js/scala-js-dom
-
unitycatalog/unitycatalog
Open, Multi-modal Catalog for Data & AI
- #692 - [DOCS] Spark integration docs assume catalog name is `unity`
- #547 - [DOCS] Shorten by row and column all tables in docs
- #616 - [DOCS] add homepage for integrations
- #314 - Add programmatically generated API docs
- #192 - Expose Java API in docs
- #191 - Add Plausible analytics to docs
Contributing Guide Code of Conduct -
47degrees/github4s
-
akka/alpakka
Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
- #2612 - Failed: Docs, org.parboiled.errors.ParserRuntimeException: Error while parsing action, Timeout
- #1733 - Add docs for the most interesting stages from akka-stream-contrib
- #2354 - Google Cloud Pub/Sub gRPC docs and samples are missing subscription in AcknowledgeRequest
- #1136 - Azure Storage Queue: include code from working example as snippets in the docs
- #2191 - S3: Include docs example to setup AvroParquet writer with Hadoop info set from the application.conf
Contributing Guide Code of Conduct -
47degrees/sbt-microsites
-
playframework/anorm
-
virtuslab/besom
Besom - a Pulumi SDK for Scala. Also, incidentally, a broom made of twigs tied round a stick. Brooms and besoms are used for protection, to ward off evil spirits, and cleansing of ritual spaces.
- #213 - Update docs on advanced Besom-specific topics
- #356 - Update docs with advanced besom topic part I
Contributing Guide Code of Conduct