Библиотеки, написанные на Scala

Demos and Examples in Scala (Chinese)

scala、spark使用过程中,各种测试用例以及相关资料整理.
  • 1.1k

scala-steward

:robot: Бот, который поможет вам поддерживать ваши проекты Scala в актуальном состоянии.
  • 1.1k
  • Apache License 2.0

scala.meta

Библиотека для чтения, анализа, преобразования и создания программ Scala.
  • 1.1k
  • BSD 3-clause "New" or "Revised"

Phantom

Безопасный для схемы, типобезопасный, реактивный драйвер Scala для Cassandra/Datastax Enterprise.
  • 1.0k
  • Apache License 2.0

Fast Parse

Написание быстрых парсеров на Scala.
  • 1.0k
  • MIT

Cassovary

Cassovary — это простая библиотека обработки больших графов для JVM.
  • 1.0k
  • Apache License 2.0

scala-pet-store

Реализация зоомагазина Java с использованием методов FP в scala.
  • 1.0k
  • Apache License 2.0

Wartremover

Гибкий инструмент для анализа кода Scala.
  • 1.0k
  • Apache License 2.0

scala-redis

Библиотека scala для подключения к серверу Redis или кластеру узлов Redis с использованием согласованного хеширования на стороне клиента.
  • 1.0k

Chimney

Библиотека Scala для преобразования данных без шаблонов и типов.
  • 1.0k
  • Apache License 2.0

Scala

Все алгоритмы реализованы на Scala (от TheAlgorithms).
  • 990
  • MIT

Scala.Rx

Экспериментальная библиотека для функционального реактивного программирования на Scala.
  • 989

scalaj-http

Простая оболочка scala для HttpURLConnection. OAuth включен..
  • 977
  • Apache License 2.0

LearningSparkV2

Это репозиторий github для Learning Spark: молниеносная аналитика данных [2-е издание].
  • 974
  • Apache License 2.0

spray-json

Легкая, чистая и простая реализация JSON в Scala.
  • 973
  • Apache License 2.0

adam

ADAM — это платформа для анализа геномики со специализированными форматами файлов, созданная с использованием Apache Avro, Apache Spark и Apache Parquet. Апач 2 с лицензией.
  • 953
  • Apache License 2.0

H2O

Газированная вода обеспечивает функциональность H2O внутри кластера Spark.
  • 950
  • Apache License 2.0

Simulacrum

Поддержка синтаксиса первого класса для классов типов в Scala.
  • 938
  • BSD 3-clause "New" or "Revised"

Tensorflow_scala

TensorFlow API для языка программирования Scala.
  • 920
  • Apache License 2.0

BIDMach

Библиотека машинного обучения с ускорением ЦП и ГП.
  • 913
  • BSD 3-clause "New" or "Revised"

cromwell

Механизм научного рабочего процесса, разработанный для простоты и масштабируемости. Простой переход от единичных вариантов использования к крупномасштабным производственным средам.
  • 906
  • BSD 3-clause "New" or "Revised"

freedom

Исходные файлы для платформ SiFive Freedom.
  • 906
  • Apache License 2.0

Squants

Scala API для количественных расчетов, единиц измерения и размерного анализа.
  • 895
  • Apache License 2.0

Scala-Logging

Удобная и производительная библиотека протоколирования для Scala, обертывающая SLF4J.
  • 892
  • Apache License 2.0

RxScala

RxScala — Reactive Extensions для Scala — библиотека для составления асинхронных и событийных программ с использованием наблюдаемых последовательностей.
  • 890
  • Apache License 2.0

kind-projector

Плагин компилятора для облегчения написания лямбда-выражений (проекций типов).
  • 888
  • MIT

caliban

Функциональная библиотека GraphQL для Scala.
  • 878
  • Apache License 2.0

n-scala

Новая оболочка Scala для Joda Time, основанная на scala-time.
  • 870
  • Apache License 2.0

tispark

TiSpark создан для запуска Apache Spark поверх TiDB/TiKV.
  • 860
  • Apache License 2.0

frameless

Выразительные типы для Spark..
  • 855
  • Apache License 2.0