Bibliotecas escritas em Scala

Avro4s

Geração de schema Avro e serialização/desserialização para Scala.
  • 698
  • Apache License 2.0

BootZooka

Projeto simples para iniciar rapidamente o desenvolvimento de um microsserviço ou aplicação web baseado em Scala, sem a necessidade de escrever login, cadastro de usuários etc.
  • 689
  • Apache License 2.0

better-monadic-for

Reduzindo a escala `for` sem `withFilter`s implícitos.
  • 683
  • MIT

requests-scala

Uma porta Scala do popular cliente Python Requests HTTP: flexível, intuitivo e fácil de usar.
  • 681
  • GNU General Public License v3.0

Scalastyle

scalastyle.
  • 680
  • Apache License 2.0

Scala-CSV

Leitor/gravador de CSV para Scala.
  • 675
  • GNU General Public License v3.0

µPickle

uPickle: uma biblioteca de serialização JSON & Binary (MessagePack) simples, rápida e livre de dependências para Scala.
  • 669
  • MIT

zio-http

Uma estrutura Scala de última geração para construir clientes e servidores HTTP escaláveis, corretos e eficientes.
  • 662
  • Apache License 2.0

jsoniter-scala

Macros Scala para geração em tempo de compilação de codecs JSON seguros e ultrarrápidos.
  • 662
  • MIT

Scallop

uma biblioteca de análise Scala CLI simples.
  • 656
  • MIT

Laminar

Biblioteca de UI simples, expressiva e segura para Scala.js (por raquo).
  • 652
  • MIT

Codebrag

Sua ferramenta diária de revisão de código.
  • 652
  • GNU Affero General Public License v3.0

jwt-scala

Suporte JWT para Scala. Extensões de bônus para Play, Play JSON, Json4s, Circe, uPickle, Spray e Argonaut.
  • 651
  • Apache License 2.0

diode

Biblioteca Scala para gerenciar o modelo de aplicativo imutável.
  • 644
  • Apache License 2.0

ScalaFX

O ScalaFX simplifica a criação de interfaces de usuário baseadas em JavaFX no Scala.
  • 636
  • GNU General Public License v3.0

firrtl

Representação intermediária flexível para RTL.
  • 633
  • Apache License 2.0

slinky

Escreva aplicativos Scala.js React exatamente como você faria no ES6.
  • 631
  • MIT

Scala Parser Combinators

análise baseada em combinador simples para Scala. anteriormente parte da biblioteca padrão Scala, agora um módulo separado mantido pela comunidade.
  • 630
  • Apache License 2.0

sbt-release

Um plugin de lançamento para sbt.
  • 625
  • Apache License 2.0

sbt-scoverage

plug-in sbt para cobertura.
  • 625
  • Apache License 2.0

delta-sharing

Um protocolo aberto para compartilhamento seguro de dados.
  • 619
  • Apache License 2.0

play2-auth

Módulo de autenticação e autorização Play2.x.
  • 616
  • Apache License 2.0

Freestyle

Uma estrutura coesa e pragmática de bibliotecas Scala centradas em FP.
  • 612
  • Apache License 2.0

os-lib

OS-Lib é uma interface Scala simples, flexível e de alto desempenho para sistemas de arquivos comuns do sistema operacional e APIs de subprocessos.
  • 609
  • GNU General Public License v3.0

Airframe

Blocos de construção essenciais para Scala.
  • 608
  • Apache License 2.0

decline

Um analisador de linha de comando combinável para Scala.
  • 603
  • Apache License 2.0

incubator-pekko

Crie aplicativos orientados a mensagens altamente simultâneos, distribuídos e resilientes usando Java/Scala.
  • 602
  • Apache License 2.0

Learn-by-doing functional programming course on Scala

curso/tutorial do tipo aprender fazendo para programação funcional em scala.
  • 598
  • GNU General Public License v3.0 only

Scalate

Scalate é um mecanismo de modelo baseado em Scala que suporta sintaxes de estilo HAML, Mustache e JSP, Erb e Velocity.
  • 597
  • Apache License 2.0

Chill

Extensões Scala para a biblioteca de serialização Kryo.
  • 597
  • Apache License 2.0