Bibliotecas escritas em Scala

Pickling

  • 853

bloop

Bloop é um servidor de compilação e ferramenta CLI para compilar, testar e executar Scala rapidamente a partir de qualquer editor ou ferramenta de compilação. (por scalacenter).
  • 850
  • Apache License 2.0

ReactiveMongo

:deixa: Driver MongoDB reativo e sem bloqueio para Scala.
  • 844
  • Apache License 2.0

sbt-revolver

Um plug-in SBT para reviravoltas de desenvolvimento perigosamente rápidas em Scala.
  • 828
  • Apache License 2.0

play-silhouette

Silhouette é uma biblioteca de autenticação para aplicativos Play Framework que oferece suporte a vários métodos de autenticação, incluindo OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, Credenciais, Autenticação básica ou esquemas de autenticação personalizados.
  • 828
  • Apache License 2.0

Slick-pg

Extensões Slick para PostgreSQL.
  • 827
  • BSD 2-clause "Simplified"

matryoshka

Esquemas de recursão generalizada e percursos para Scala..
  • 806
  • Apache License 2.0

rediscala

Driver Redis reativo sem bloqueio para Scala (com suporte Sentinel).
  • 794
  • Apache License 2.0

scodec

Biblioteca Scala Combinator para trabalhar com dados binários.
  • 793
  • BSD 3-clause "New" or "Revised"

Quicklens

Modifique os campos de classe de caso profundamente aninhados.
  • 792
  • Apache License 2.0

incubator-livy

O Apache Livy é uma interface REST de código aberto para interagir com o Apache Spark de qualquer lugar.
  • 791
  • Apache License 2.0

Scrooge

Um analisador/gerador Thrift.
  • 777
  • Apache License 2.0

hie-core

A linguagem de contrato inteligente Daml.
  • 768
  • Apache License 2.0

Gearpump

Mecanismo leve de streaming de big data em tempo real sobre Akka.
  • 766
  • Apache License 2.0

scalacache

Cache simples no Scala.
  • 764
  • GNU General Public License v3.0

DeepLearning.scala

Uma biblioteca simples para criar redes neurais complexas.
  • 763
  • Apache License 2.0

JMH

"Não confie em ninguém, coloque tudo no banco." - plug-in sbt para JMH (Java Microbenchmark Harness).
  • 762
  • Apache License 2.0

Scalafix

Ferramenta de refatoração e linting para Scala.
  • 755
  • BSD 3-clause "New" or "Revised"

Skinny Framework

:monorail: "Scala on Rails" - Uma estrutura de aplicativo web full-stack para desenvolvimento rápido em Scala.
  • 737
  • MIT

Specs2

Especificações de software para Scala.
  • 733
  • GNU General Public License v3.0

sbt-updates

plug-in sbt que pode verificar os repositórios Maven e Ivy para atualizações de dependência.
  • 730
  • BSD 3-clause "New" or "Revised"

Vegas

O MatPlotLib ausente para Scala + Spark (por vegas-viz).
  • 728
  • MIT

sbt-docker

Crie imagens do Docker diretamente do sbt.
  • 725
  • MIT

Scalatags

ScalaTags é uma pequena biblioteca de construção XML/HTML para Scala..
  • 723
  • MIT

sbteclipse

Plugin para sbt para criar definições de projeto Eclipse.
  • 720
  • Apache License 2.0

magnolia

Derivação genérica fácil, rápida e transparente de instâncias de typeclass.
  • 717
  • Apache License 2.0

spark-daria

Extensões essenciais do Spark e métodos auxiliares ✨😲.
  • 716
  • MIT

Parboiled2

Um gerador de analisador PEG baseado em macro para Scala 2.10+.
  • 712
  • GNU General Public License v3.0

Unfiltered

Um kit de ferramentas para atender solicitações HTTP no Scala.
  • 708
  • MIT

scala-scraper

Uma biblioteca Scala para extrair conteúdo de páginas HTML.
  • 704
  • MIT