Librerie scritte in Scala

sbt-unidoc

sbt plugin per creare un documento API Scaladoc o Javadoc unificato su più sottoprogetti.
  • 123
  • Apache License 2.0

fs2-chat

Progetto di esempio che dimostra l'uso di fs2-io per creare un client e un server di chat.
  • 123
  • MIT

alephium

Client di riferimento per il protocollo Alephium.
  • 122
  • GNU Lesser General Public License v3.0 only

zio-schema

Definizioni di schemi composizionali e indipendenti dai tipi, che consentono la derivazione automatica di codec e migrazioni.
  • 122
  • Apache License 2.0

sbt-jni

Plugin SBT per facilitare il lavoro con JNI.
  • 122
  • BSD 3-clause "New" or "Revised"

Beard

Un motore di template leggero e privo di logica, scritto in Scala e ispirato a Moustache.
  • 121
  • GNU General Public License v3.0

zio-cli

Crea rapidamente potenti applicazioni da riga di comando basate su ZIO.
  • 120
  • Apache License 2.0

ox

Libreria di concorrenza strutturata per sviluppatori per JVM (di softwaremill).
  • 119

zio-app

Crea e sviluppa rapidamente app Scala full-stack con ZIO e Laminar..
  • 118

gatling-grpc

Un plug-in di test di carico Gatling per gRPC.
  • 117
  • Apache License 2.0

fs2-data

libreria di analisi e trasformazione dei dati in streaming.
  • 116
  • Apache License 2.0

vertx-lang-scala

Vert.x per Scala.
  • 116

suslik

  • 115
  • GNU General Public License v3.0

scala-trace-debug

Debug di stampa basato su macro. Individua le istruzioni di log nel tuo IDE.
  • 115
  • MIT

ttlite

Un supercompilatore per la teoria dei tipi di Martin-Löf.
  • 115

sonar-scala

Un plug-in SonarQube gratuito e open source per l'analisi statica del codice dei progetti Scala.
  • 115
  • GNU Lesser General Public License v3.0 only

kukulcan

Un REPL per Apache Kafka.
  • 114
  • Apache License 2.0

Scruid

Scala + Druido: Scruido. Una libreria che ti consente di comporre query in Scala e analizzare il risultato in classi sicure per i tipi.
  • 114
  • Apache License 2.0

Freasy Monad

Un modo semplice per creare Free Monad utilizzando le macro di Scala con il supporto Intellij di prima classe.
  • 114
  • MIT

lila-ws

Il server websocket di Lichess.
  • 113
  • GNU Affero General Public License v3.0

spark-extension

Una libreria che fornisce utili estensioni ad Apache Spark e PySpark..
  • 113
  • Apache License 2.0

Scalariform

Formattatore di codice sorgente Scala.
  • 112
  • MIT

obw

Open Bitcon Wallet (OBW) è un leggero portafoglio Android Bitcoin e Lightning.
  • 111
  • Apache License 2.0

ammonite-spark

Esegui i calcoli delle scintille da Ammonite.
  • 111
  • GNU General Public License v3.0

chiselverify

Una libreria di verifica dinamica per Chisel..
  • 111
  • BSD 2-clause "Simplified"

scala3.g8

  • 111
  • Creative Commons Zero v1.0 Universal

Schemer

Registro degli schemi per schemi CSV, TSV, JSON, AVRO e Parquet. Supporta l'inferenza dello schema e l'API GraphQL..
  • 110
  • Apache License 2.0

scalajack

Parser/generatore JSON veloce per Scala.
  • 110
  • MIT

spotted-leopards

Proof of concept per una libreria simile a un gatto costruita utilizzando le funzionalità di Dotty.
  • 109
  • Apache License 2.0

Clickhouse-scala-client

Clickhouse Scala Client con supporto Reactive Streams.
  • 108
  • GNU Lesser General Public License v3.0 only