Librerie scritte in Scala

Pickling

  • 853

bloop

Bloop è un server di compilazione e uno strumento CLI per compilare, testare ed eseguire Scala velocemente da qualsiasi editor o strumento di compilazione. (da Scalacenter).
  • 850
  • Apache License 2.0

ReactiveMongo

:leaves: driver MongoDB reattivo non bloccante per Scala.
  • 844
  • Apache License 2.0

sbt-revolver

Un plug-in SBT per tempi di sviluppo pericolosamente rapidi in Scala.
  • 828
  • Apache License 2.0

play-silhouette

Silhouette è una libreria di autenticazione per applicazioni Play Framework che supporta diversi metodi di autenticazione, inclusi OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, credenziali, autenticazione di base o schemi di autenticazione personalizzati.
  • 828
  • Apache License 2.0

Slick-pg

Estensioni slick per PostgreSQL.
  • 827
  • BSD 2-clause "Simplified"

matryoshka

Schemi di ricorsione generalizzati e attraversamenti per Scala..
  • 806
  • Apache License 2.0

rediscala

Driver Redis reattivo non bloccante per Scala (con supporto Sentinel).
  • 794
  • Apache License 2.0

scodec

Libreria combinatore Scala per lavorare con dati binari.
  • 793
  • BSD 3-clause "New" or "Revised"

Quicklens

Modifica i campi della classe case profondamente nidificati.
  • 792
  • Apache License 2.0

incubator-livy

Apache Livy è un'interfaccia REST open source per interagire con Apache Spark da qualsiasi luogo.
  • 791
  • Apache License 2.0

Scrooge

Un parser/generatore Thrift.
  • 777
  • Apache License 2.0

hie-core

Il linguaggio del contratto intelligente Daml.
  • 768
  • Apache License 2.0

Gearpump

Leggero motore di streaming di big data in tempo reale su Akka.
  • 766
  • Apache License 2.0

scalacache

Semplice memorizzazione nella cache in Scala.
  • 764
  • GNU General Public License v3.0

DeepLearning.scala

Una semplice libreria per la creazione di reti neurali complesse.
  • 763
  • Apache License 2.0

JMH

"Non fidarti di nessuno, metti in panchina tutto." - plugin sbt per JMH (Java Microbenchmark Harness).
  • 762
  • Apache License 2.0

Scalafix

Strumento di refactoring e linting per Scala.
  • 755
  • BSD 3-clause "New" or "Revised"

Skinny Framework

:monorail: "Scala on Rails" - Un framework di app Web full-stack per un rapido sviluppo in Scala.
  • 737
  • MIT

Specs2

Specifiche software per Scala.
  • 733
  • GNU General Public License v3.0

sbt-updates

plug-in sbt che può controllare i repository Maven e Ivy per gli aggiornamenti delle dipendenze.
  • 730
  • BSD 3-clause "New" or "Revised"

Vegas

Il MatPlotLib mancante per Scala + Spark (di vegas-viz).
  • 728
  • MIT

sbt-docker

Crea immagini Docker direttamente da sbt.
  • 725
  • MIT

Scalatags

ScalaTags è una piccola libreria di costruzione XML/HTML per Scala..
  • 723
  • MIT

sbteclipse

Plugin per sbt per creare definizioni di progetto Eclipse.
  • 720
  • Apache License 2.0

magnolia

Derivazione generica facile, veloce e trasparente di istanze di typeclass.
  • 717
  • Apache License 2.0

spark-daria

Estensioni di Essential Spark e metodi di supporto ✨😲.
  • 716
  • MIT

Parboiled2

Un generatore di parser PEG basato su macro per Scala 2.10+.
  • 712
  • GNU General Public License v3.0

Unfiltered

Un toolkit per soddisfare le richieste HTTP in Scala.
  • 708
  • MIT

scala-scraper

Una libreria Scala per raschiare il contenuto dalle pagine HTML.
  • 704
  • MIT