Biblioteki napisane w Scala

Pickling

  • 853

bloop

Bloop to serwer kompilacji i narzędzie CLI do kompilacji, testowania i szybkiego uruchamiania Scali z dowolnego edytora lub narzędzia do budowania. (przez centrum skalowania).
  • 850
  • Apache License 2.0

ReactiveMongo

:leaves: Nieblokujący, reaktywny sterownik MongoDB dla Scali.
  • 844
  • Apache License 2.0

sbt-revolver

Wtyczka SBT zapewniająca niebezpiecznie szybki zwrot w rozwoju w Scali.
  • 828
  • Apache License 2.0

play-silhouette

Silhouette to biblioteka uwierzytelniania dla aplikacji Play Framework, która obsługuje kilka metod uwierzytelniania, w tym OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, Credentials, Basic Authentication lub niestandardowe schematy uwierzytelniania.
  • 828
  • Apache License 2.0

Slick-pg

Zgrabne rozszerzenia dla PostgreSQL.
  • 827
  • BSD 2-clause "Simplified"

matryoshka

Uogólnione schematy rekurencji i przejścia dla Scala..
  • 806
  • Apache License 2.0

rediscala

Nieblokujący, reaktywny sterownik Redis dla Scali (z obsługą Sentinel).
  • 794
  • Apache License 2.0

scodec

Biblioteka kombinatora Scala do pracy z danymi binarnymi.
  • 793
  • BSD 3-clause "New" or "Revised"

Quicklens

Zmodyfikuj głęboko zagnieżdżone pola klas spraw.
  • 792
  • Apache License 2.0

incubator-livy

Apache Livy to interfejs REST typu open source do interakcji z Apache Spark z dowolnego miejsca.
  • 791
  • Apache License 2.0

Scrooge

Parser/generator Thrift.
  • 777
  • Apache License 2.0

hie-core

Inteligentny język kontraktów Daml.
  • 768
  • Apache License 2.0

Gearpump

Lekki mechanizm strumieniowego przesyłania dużych zbiorów danych w czasie rzeczywistym przez Akka.
  • 766
  • Apache License 2.0

scalacache

Proste buforowanie w Scali.
  • 764
  • GNU General Public License v3.0

DeepLearning.scala

Prosta biblioteka do tworzenia złożonych sieci neuronowych.
  • 763
  • Apache License 2.0

JMH

„Nie ufaj nikomu, stawiaj wszystko na ławce”. - wtyczka sbt dla JMH (Java Microbenchmark Harness).
  • 762
  • Apache License 2.0

Scalafix

Narzędzie do refaktoryzacji i lintingu dla Scali.
  • 755
  • BSD 3-clause "New" or "Revised"

Skinny Framework

:monorail: „Scala on Rails” — pełna platforma aplikacji internetowych do szybkiego programowania w Scali.
  • 737
  • MIT

Specs2

Specyfikacje oprogramowania dla Scali.
  • 733
  • GNU General Public License v3.0

sbt-updates

sbt, która może sprawdzać repozytoria Maven i Ivy pod kątem aktualizacji zależności.
  • 730
  • BSD 3-clause "New" or "Revised"

Vegas

Brakujący MatPlotLib dla Scali + Spark (by vegas-viz).
  • 728
  • MIT

sbt-docker

Twórz obrazy Docker bezpośrednio z sbt.
  • 725
  • MIT

Scalatags

ScalaTags to mała biblioteka konstrukcyjna XML/HTML dla Scala..
  • 723
  • MIT

sbteclipse

Wtyczka do sbt do tworzenia definicji projektów Eclipse.
  • 720
  • Apache License 2.0

magnolia

Łatwe, szybkie, przejrzyste ogólne wyprowadzanie instancji typeklas.
  • 717
  • Apache License 2.0

spark-daria

Niezbędne rozszerzenia Spark i metody pomocnicze ✨😲.
  • 716
  • MIT

Parboiled2

Oparty na makrach generator parserów PEG dla Scali 2.10+.
  • 712
  • GNU General Public License v3.0

Unfiltered

Zestaw narzędzi do obsługi żądań HTTP w Scali.
  • 708
  • MIT

scala-scraper

Biblioteka Scali do zgarniania treści ze stron HTML.
  • 704
  • MIT