Bibliotecas escritas en Scala

Pickling

  • 853

bloop

Bloop es un servidor de compilación y una herramienta CLI para compilar, probar y ejecutar Scala rápidamente desde cualquier editor o herramienta de compilación. (por scalacenter).
  • 850
  • Apache License 2.0

ReactiveMongo

:hojas: controlador MongoDB reactivo sin bloqueo para Scala.
  • 844
  • Apache License 2.0

sbt-revolver

Un complemento SBT para un desarrollo peligrosamente rápido en Scala.
  • 828
  • Apache License 2.0

play-silhouette

Silhouette es una biblioteca de autenticación para aplicaciones de Play Framework que admite varios métodos de autenticación, incluidos OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, credenciales, autenticación básica o esquemas de autenticación personalizados.
  • 828
  • Apache License 2.0

Slick-pg

Slick extensiones para PostgreSQL.
  • 827
  • BSD 2-clause "Simplified"

matryoshka

Esquemas de recursión generalizados y recorridos para Scala..
  • 806
  • Apache License 2.0

rediscala

Controlador Reactive Redis sin bloqueo para Scala (con soporte para Sentinel).
  • 794
  • Apache License 2.0

scodec

Biblioteca combinadora Scala para trabajar con datos binarios.
  • 793
  • BSD 3-clause "New" or "Revised"

Quicklens

Modifique campos de clase de caso profundamente anidados.
  • 792
  • Apache License 2.0

incubator-livy

Apache Livy es una interfaz REST de código abierto para interactuar con Apache Spark desde cualquier lugar.
  • 791
  • Apache License 2.0

Scrooge

Un analizador/generador Thrift.
  • 777
  • Apache License 2.0

hie-core

El lenguaje del contrato inteligente de Daml.
  • 768
  • Apache License 2.0

Gearpump

Motor ligero de transmisión de big data en tiempo real sobre Akka.
  • 766
  • Apache License 2.0

scalacache

Almacenamiento en caché simple en Scala.
  • 764
  • GNU General Public License v3.0

DeepLearning.scala

Una biblioteca simple para crear redes neuronales complejas.
  • 763
  • Apache License 2.0

JMH

"No confíes en nadie, bancá todo". - Complemento sbt para JMH (Java Microbenchmark Harness).
  • 762
  • Apache License 2.0

Scalafix

Herramienta de refactorización y linting para Scala.
  • 755
  • BSD 3-clause "New" or "Revised"

Skinny Framework

:monorail: "Scala on Rails": un marco de aplicaciones web completo para un desarrollo rápido en Scala.
  • 737
  • MIT

Specs2

Especificaciones del software para Scala.
  • 733
  • GNU General Public License v3.0

sbt-updates

Complemento sbt que puede comprobar los repositorios de Maven e Ivy en busca de actualizaciones de dependencia.
  • 730
  • BSD 3-clause "New" or "Revised"

Vegas

El MatPlotLib faltante para Scala + Spark (por vegas-viz).
  • 728
  • MIT

sbt-docker

Cree imágenes de Docker directamente desde sbt.
  • 725
  • MIT

Scalatags

ScalaTags es una pequeña biblioteca de construcción XML/HTML para Scala.
  • 723
  • MIT

sbteclipse

Complemento para sbt para crear definiciones de proyectos de Eclipse.
  • 720
  • Apache License 2.0

magnolia

Derivación genérica fácil, rápida y transparente de instancias de clases de tipos.
  • 717
  • Apache License 2.0

spark-daria

Extensiones esenciales de Spark y métodos auxiliares ✨😲.
  • 716
  • MIT

Parboiled2

Un generador de analizador PEG basado en macros para Scala 2.10+.
  • 712
  • GNU General Public License v3.0

Unfiltered

Un conjunto de herramientas para atender solicitudes HTTP en Scala.
  • 708
  • MIT

scala-scraper

Una biblioteca Scala para extraer contenido de páginas HTML.
  • 704
  • MIT