Biblioteki napisane w Scala

sbt-unidoc

sbt plugin do tworzenia ujednoliconego dokumentu API Scaladoc lub Javadoc w wielu podprojektach.
  • 123
  • Apache License 2.0

fs2-chat

Przykładowy projekt demonstrujący użycie fs2-io do zbudowania klienta czatu i serwera.
  • 123
  • MIT

alephium

Klient referencyjny dla protokołu Alephium.
  • 122
  • GNU Lesser General Public License v3.0 only

zio-schema

Kompozycyjne, bezpieczne dla typów definicje schematów, które umożliwiają automatyczne wyprowadzanie kodeków i migracje.
  • 122
  • Apache License 2.0

sbt-jni

Wtyczka SBT ułatwiająca pracę z JNI.
  • 122
  • BSD 3-clause "New" or "Revised"

Beard

Lekki, pozbawiony logiki silnik szablonów, napisany w Scali i zainspirowany Mustache.
  • 121
  • GNU General Public License v3.0

zio-cli

Błyskawicznie twórz potężne aplikacje wiersza poleceń obsługiwane przez ZIO.
  • 120
  • Apache License 2.0

ox

Przyjazna dla programistów strukturalna biblioteka współbieżności dla maszyny JVM (firmy softwaremill).
  • 119

zio-app

Szybko twórz i rozwijaj pełne aplikacje Scala za pomocą ZIO i Laminar.
  • 118

gatling-grpc

Wtyczka do testowania obciążenia Gatling dla gRPC.
  • 117
  • Apache License 2.0

fs2-data

biblioteka parsowania i transformacji danych strumieniowych.
  • 116
  • Apache License 2.0

vertx-lang-scala

Vert.x dla Scali.
  • 116

suslik

Synteza programów manipulujących stertą z logiki separacji.
  • 115
  • GNU General Public License v3.0

scala-trace-debug

Debugowanie drukowania oparte na makrach. Lokalizuje wyciągi dziennika w twoim IDE..
  • 115
  • MIT

ttlite

Superkompilator dla teorii typów Martina-Löfa.
  • 115

sonar-scala

Bezpłatna wtyczka SonarQube o otwartym kodzie źródłowym do statycznej analizy kodu projektów Scala.
  • 115
  • GNU Lesser General Public License v3.0 only

kukulcan

REPL dla Apache Kafka.
  • 114
  • Apache License 2.0

Scruid

Scala + Druid: Scruid. Biblioteka, która pozwala komponować zapytania w Scali i analizować wynik z powrotem do bezpiecznych klas.
  • 114
  • Apache License 2.0

Freasy Monad

Łatwy sposób na stworzenie Free Monady przy użyciu makr Scala z pierwszorzędną obsługą Intellij.
  • 114
  • MIT

lila-ws

Serwer websocket firmy Lichess.
  • 113
  • GNU Affero General Public License v3.0

spark-extension

Biblioteka udostępniająca przydatne rozszerzenia do Apache Spark i PySpark.
  • 113
  • Apache License 2.0

Scalariform

Formater kodu źródłowego Scala.
  • 112
  • MIT

obw

Open Bitcon Wallet (OBW) to lekki portfel Android Bitcoin i Lightning.
  • 111
  • Apache License 2.0

ammonite-spark

Uruchom obliczenia iskier z Ammonite.
  • 111
  • GNU General Public License v3.0

chiselverify

Dynamiczna biblioteka weryfikacyjna dla Chisel..
  • 111
  • BSD 2-clause "Simplified"

scala3.g8

  • 111
  • Creative Commons Zero v1.0 Universal

Schemer

Rejestr schematów dla schematów CSV, TSV, JSON, AVRO i Parquet. Obsługuje wnioskowanie o schemacie i interfejs API GraphQL.
  • 110
  • Apache License 2.0

scalajack

Szybki parser/generator JSON dla Scali.
  • 110
  • MIT

spotted-leopards

Dowód koncepcji biblioteki przypominającej koty zbudowanej przy użyciu funkcji Dotty.
  • 109
  • Apache License 2.0

Clickhouse-scala-client

Clickhouse Scala Client z obsługą strumieni reaktywnych.
  • 108
  • GNU Lesser General Public License v3.0 only