Awesome Scala

Algorithms and Data Structures

  • updated over 3 years ago MIT License

    Bloom filter for Scala, the fastest for JVM

  • updated about 2 months ago Apache License 2.0

    A tool for data sampling, data generation, and data diffing

  • Scala Scala 1,054
    star
    updated 3 months ago MIT License

    All Algorithms implemented in Scala

  • updated 3 months ago Apache License 2.0

    Parallel collections standard library module for Scala 2.13+

  • updated 3 months ago Apache License 2.0

    simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module

  • updated about 1 month ago Apache License 2.0

    The standard Scala XML library

  • updated 10 months ago

    Purely Functional Algorithms and Data Structures in Scala

  • updated 3 months ago

    algorithms in scala

  • updated over 6 years ago MIT License

    TextTeaser is an automatic summarization algorithm.

Android

  • Antox Antox 870
    star
    updated 3 months ago GNU General Publi...

    Android client for Project Tox - Secure Peer to Peer Messaging

  • updated over 6 years ago Apache License 2.0

    gradle-android-scala-plugin adds scala language support to official gradle android plugin

  • updated over 6 years ago

    A modular functional UI language for Android

  • updated over 3 years ago Other

    An easy-to-use sbt plugin for working with all Android projects

  • scaloid scaloid 2,091
    star
    updated 10 days ago Other

    Scaloid makes your Android code easy to understand and maintain.

Archives and Compression

  • updated 5 months ago Apache License 2.0

    Scala wrappers for Java's Swing API for desktop GUIs

Artificial Intelligence (AI)

  • cilib cilib 123
    star
    updated almost 2 years ago Apache License 2.0

    Typesafe, purely functional Computational Intelligence

  • updated almost 5 years ago Creative Commons ...

    Community driven tutorial for CIlib

Asset Management and Bundlers

  • updated over 2 years ago Apache License 2.0

    sbt plugin to roll the Git history

  • updated about 1 month ago Other

    Support for sbt plugins that use JavaScript

Asynchronous and Reactive Programming

  • akka akka 12,931
    star
    updated about 2 months ago Other

    Build highly concurrent, distributed, and resilient message-driven applications on the JVM

  • arrows arrows 238
    star
    updated almost 6 years ago Apache License 2.0

    High-performance Arrow and Task in Scala

  • fs2 fs2 2,319
    star
    updated 2 months ago Other

    Compositional, streaming I/O library for Scala

  • updated 9 months ago Apache License 2.0

    Iteratees for Cats

  • updated 10 months ago Apache License 2.0

    Single Page Applications running on the server side.

  • updated 19 days ago MIT License

    Simple, expressive, and safe UI library for Scala.js

  • monix monix 1,920
    star
    updated about 1 month ago Apache License 2.0

    Asynchronous, Reactive Programming for Scala and Scala.js.

  • updated over 2 years ago Apache License 2.0

    A scala extension for Project Reactor's Flux and Mono

  • updated over 4 years ago Apache License 2.0

    RxScala – Reactive Extensions for Scala – a library for composing asynchronous and event-based programs using observable sequences

  • updated 3 months ago Apache License 2.0

    An asynchronous programming facility for Scala

  • updated almost 4 years ago Apache License 2.0

    the Scala delimited continuations plugin and library

  • updated 3 months ago Apache License 2.0

    Parallel collections standard library module for Scala 2.13+

  • updated about 1 year ago

    An experimental library for Functional Reactive Programming in Scala

  • updated over 8 years ago Other

    Client-server skeleton

  • updated 3 months ago Apache License 2.0

    Scala framework for building beautiful and maintainable web applications.

  • wiki wiki 192
    star
    updated over 9 years ago Apache License 2.0

    The wiki and issues for the vert-x3 organisation

  • updated over 1 year ago GNU General Publi...

    A small and effective event-handling library for Scala

  • zio zio 3,984
    star
    updated 2 months ago Apache License 2.0

    ZIO — A type-safe, composable library for async and concurrent programming in Scala

Audio and Music

  • updated 11 months ago GNU Affero Genera...

    A computer music framework to describe, create and manage sound processes in the Scala programming language. Mirror of https://codeberg.org/sciss/SoundProcesses

Authentication and Permissions

  • updated 10 months ago Apache License 2.0

    Web & mobile client-side akka-http sessions, with optional JWT support

  • updated almost 5 years ago Apache License 2.0

    Scala library to sign HTTP requests to AWS services.

  • updated 7 months ago Apache License 2.0

    An authorization module for the Play framework

  • updated about 5 years ago MIT License

    An implementation of an OAuth2 server designed for mocking/testing

  • updated 4 days ago Apache License 2.0

    Lightweight api management on top of a modern http reverse proxy

  • updated 11 months ago Apache License 2.0

    Simple play module for authenticating against Google

  • updated 9 months ago Apache License 2.0

    Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

  • updated almost 3 years ago Apache License 2.0

    Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, Credentials, Basic Authentication or custom authentication schemes.

  • updated almost 5 years ago Apache License 2.0

    Play2.x Authentication and Authorization module

  • updated over 1 year ago MIT License

    OAuth 2.0 server-side implementation written in Scala

  • updated over 3 years ago Apache License 2.0

    A module that provides OAuth, OAuth2 and OpenID authentication for Play Framework applications

Big Data

  • almond almond 1,568
    star
    updated about 1 month ago BSD 3-Clause "New...

    A Scala kernel for Jupyter

  • updated about 2 months ago Other

    Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.

  • updated over 1 year ago BSD 3-Clause "New...

    CPU and GPU-accelerated Machine Learning Library

  • breeze breeze 3,413
    star
    updated almost 2 years ago Apache License 2.0

    Breeze is a numerical processing library for Scala.

  • updated over 2 years ago Apache License 2.0

    Lightweight real-time big data streaming engine over Akka

  • updated 4 months ago GNU Affero Genera...

    Scala library for accessing various file, batch systems, job schedulers and grid middlewares.

  • hail hail 947
    star
    updated 9 days ago MIT License

    Cloud-native genomic dataframes and batch computing

  • updated 5 months ago MIT License

    A simplified, lightweight ETL Framework based on Apache Spark

  • updated about 6 years ago Other

    Spark DataFrames for earth observation data

  • scalding scalding 3,478
    star
    updated about 1 year ago Apache License 2.0

    A Scala API for Cascading

  • updated over 4 years ago Apache License 2.0

    Schema registry for CSV, TSV, JSON, AVRO and Parquet schema. Supports schema inference and GraphQL API.

  • scoobi scoobi 482
    star
    updated almost 2 years ago

    A Scala productivity framework for Hadoop.

  • updated about 9 years ago Other

    Scala DSL on top of Oozie XML

  • spark spark 36,719
    star
    updated 9 months ago Apache License 2.0

    Apache Spark - A unified analytics engine for large-scale data processing

  • updated almost 8 years ago Apache License 2.0

    Deploy Spark cluster in an easy way.

  • updated almost 8 years ago Apache License 2.0

    Spark library for easy MongoDB access

  • updated about 3 years ago MIT License

    Executable Apache Spark Tools: Format Converter & SQL Processor

  • updated about 1 year ago MIT License

    Basic framework utilities to quickly start writing production ready Apache Spark applications

  • updated about 4 years ago Apache License 2.0

    Spark package to "plug" holes in data using SQL based rules ⚡️ 🔌

  • sparta sparta 525
    star
    updated over 4 years ago Apache License 2.0

    Real Time Analytics and Data Pipelines based on Spark Streaming

  • updated over 2 years ago Apache License 2.0

    Streaming MapReduce with Scalding and Storm

  • Vegas Vegas 730
    star
    updated over 2 years ago MIT License

    The missing MatPlotLib for Scala + Spark

Bioinformatics

  • adam adam 967
    star
    updated 3 months ago Apache License 2.0

    ADAM is a genomics analysis platform with specialized file formats built using Apache Avro, Apache Spark, and Apache Parquet. Apache 2 licensed.

  • mango mango 122
    star
    updated over 1 year ago Apache License 2.0

    A scalable genome browser. Apache 2 licensed.

Build Tools

  • bloop bloop 879
    star
    updated 17 days ago Apache License 2.0

    Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.

  • updated about 3 years ago Apache License 2.0

    sbt plugin to create a dependency graph for your project

  • updated 3 months ago BSD 2-Clause "Sim...

    A git plugin for sbt

  • updated over 2 years ago Apache License 2.0

    sbt plugin to roll the Git history

  • updated 4 months ago Apache License 2.0

    sbt-header is an sbt plugin for creating file headers, e.g. copyright headers

  • updated about 2 months ago Apache License 2.0

    "Trust no one, bench everything." - sbt plugin for JMH (Java Microbenchmark Harness)

  • updated 4 months ago Other

    PGP plugin for sbt

  • updated about 2 months ago Apache License 2.0

    A release plugin for sbt

  • updated about 2 months ago Apache License 2.0

    sbt plugin for scoverage

  • updated 3 months ago Other

    Site generation for sbt

  • updated about 1 month ago Apache License 2.0

    sbt plugin to create a unified Scaladoc or Javadoc API document across multiple subprojects.

Caching

  • relate relate 160
    star
    updated 7 months ago Apache License 2.0

    Performant database access in Scala

  • updated about 2 months ago Apache License 2.0

    "Trust no one, bench everything." - sbt plugin for JMH (Java Microbenchmark Harness)

  • updated 28 days ago BSD 2-Clause "Sim...

    sbt Native Packager

  • updated about 2 months ago

    Proguard sbt plugin

  • updated over 8 years ago

    SBT Plugin to create a "start" script to run the program

  • updated about 1 month ago Other

    Library for building sbt plugins for the web

  • updated 3 months ago Apache License 2.0

    makes some Scala 2.13 APIs (primarily collections, also some others) available on 2.11 and 2.12, to aid cross-building

  • updated about 2 months ago Other

    Simple caching in Scala

Code Analysis

  • updated almost 6 years ago GNU Affero Genera...

    Your daily code review tool

  • diffy diffy 3,828
    star
    updated almost 4 years ago Apache License 2.0

    Find potential bugs in your services with Diffy

  • updated almost 2 years ago Apache License 2.0

    scalastyle

Code Editors and Notebooks

  • almond almond 1,568
    star
    updated about 1 month ago BSD 3-Clause "New...

    A Scala kernel for Jupyter

  • updated about 1 month ago Apache License 2.0

    An interactive playground for Scala

Code Formatting

  • updated about 4 years ago Apache License 2.0

    Scalafmt SBT plugin

  • scalafmt scalafmt 1,408
    star
    updated 14 days ago Apache License 2.0

    Code formatter for Scala

Code Generation

  • updated about 1 month ago Apache License 2.0

    A simple library for creating complex neural networks

  • munit munit 423
    star
    updated 15 days ago Apache License 2.0

    Scala testing library with actionable errors and extensible APIs

  • updated 3 months ago Apache License 2.0

    An asynchronous programming facility for Scala

  • updated 3 months ago Apache License 2.0

    makes some Scala 2.13 APIs (primarily collections, also some others) available on 2.11 and 2.12, to aid cross-building

  • updated almost 4 years ago Apache License 2.0

    the Scala delimited continuations plugin and library

  • updated 3 months ago Apache License 2.0

    simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module

  • updated about 1 month ago Apache License 2.0

    The standard Scala XML library

  • updated 9 months ago Apache License 2.0

    Generation of arbitrary case classes / ADTs instances with scalacheck and shapeless

  • updated 22 days ago BSD 3-Clause "New...

    Refactoring and linting tool for Scala

  • ScalaPB ScalaPB 1,285
    star
    updated 16 days ago Apache License 2.0

    Protocol buffer compiler for Scala.

  • scio scio 2,485
    star
    updated 9 months ago Apache License 2.0

    A Scala API for Apache Beam and Google Cloud Dataflow.

Command Line Parsing

  • updated 9 months ago BSD 3-Clause "New...

    Automatic argonaut codec derivation with shapeless

  • updated 12 days ago Apache License 2.0

    Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)

Compilers

  • updated over 1 year ago Apache License 2.0

    A framework to create embedded Domain-Specific Languages in Scala

  • linter linter 267
    star
    updated almost 6 years ago Apache License 2.0

    Static Analysis Compiler Plugin for Scala

  • updated almost 7 years ago BSD 3-Clause "New...

    A compiler plug-in to control object lifetimes in Scala

  • scala-js scala-js 4,484
    star
    updated 8 months ago Apache License 2.0

    Scala.js, the Scala to JavaScript compiler

  • updated about 2 months ago Other

    Your favorite language gets closer to bare metal.

  • scala3 scala3 5,707
    star
    updated 12 days ago Apache License 2.0

    The Scala 3 compiler, also known as Dotty.

Computer Science

  • algebird algebird 2,284
    star
    updated about 1 month ago Apache License 2.0

    Abstract Algebra for Scala

  • axle axle 66
    star
    updated about 1 year ago Other

    Axle Domain Specific Language for Scientific Cloud Computing and Visualization

  • cats cats 5,182
    star
    updated about 2 months ago Other

    Lightweight, modular, and extensible library for functional programming.

  • updated over 3 years ago Apache License 2.0

    C4E, a JVM friendly library written in Scala for both local and distributed (Spark) Clustering.

  • updated about 1 year ago Apache License 2.0

    Scientific computing with N-dimensional arrays

  • updated 4 months ago Apache License 2.0

    Statically-checked string interpolation in Scala

  • doobie doobie 2,117
    star
    updated 2 months ago MIT License

    Functional JDBC layer for Scala.

  • updated over 6 years ago Apache License 2.0

    FACTORIE is a toolkit for deployable probabilistic modeling, implemented as a software library in Scala. It provides its users with a succinct language for creating relational factor graphs, estimating parameters and performing inference.

  • ipex-llm ipex-llm 6,168
    star
    updated 3 days ago Apache License 2.0

    Accelerate local LLM inference and finetuning (LLaMA, Mistral, ChatGLM, Qwen, Baichuan, Mixtral, Gemma, Phi, etc.) on Intel CPU and GPU (e.g., local PC with iGPU, discrete GPU such as Arc, Flex and Max); seamlessly integrate with llama.cpp, Ollama, HuggingFace, LangChain, LlamaIndex, DeepSpeed, vLLM, FastChat, Axolotl, etc.

  • libra libra 200
    star
    updated 11 months ago Other

    A dimensional analysis library based on dependent types

  • LoMRF LoMRF 81
    star
    updated over 4 years ago Apache License 2.0

    LoMRF is an open-source implementation of Markov Logic Networks

  • mgo mgo 71
    star
    updated about 2 months ago

    Purely functional genetic algorithms for multi-objective optimisation

  • numsca numsca 182
    star
    updated over 1 year ago BSD 2-Clause "Sim...

    numsca is numpy for scala

  • updated 11 days ago GNU Affero Genera...

    Workflow engine for exploration of simulation models using high throughput computing

  • updated 3 months ago GNU Lesser Genera...

    Optimus is a mathematical programming library for Scala.

  • updated about 7 years ago BSD 3-Clause "New...

    Fast, customizable, boilerplate-free pickling support for Scala

  • rings rings 72
    star
    updated 8 months ago

    Rings: efficient JVM library for polynomial rings

  • updated 10 months ago Other

    The Scala interpreter is embedded in R and callbacks to R from the embedded interpreter are supported. Conversely, the R interpreter is embedded in Scala.

  • saddle saddle 508
    star
    updated over 4 years ago Apache License 2.0

    SADDLE: Scala Data Library

  • sbt sbt 4,685
    star
    updated 10 months ago Apache License 2.0

    sbt, the interactive build tool

  • scala scala 14,269
    star
    updated 3 months ago Apache License 2.0

    Scala 2 compiler and standard library. Bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3

  • scala-js scala-js 4,484
    star
    updated 8 months ago Apache License 2.0

    Scala.js, the Scala to JavaScript compiler

  • updated about 2 months ago Other

    Your favorite language gets closer to bare metal.

  • scala3 scala3 5,707
    star
    updated 12 days ago Apache License 2.0

    The Scala 3 compiler, also known as Dotty.

  • updated about 1 year ago Apache License 2.0

    Interactive and Reactive Data Science using Scala and Spark.

  • updated over 1 year ago BSD 2-Clause "Sim...

    SwiftLearner: Scala machine learning library

  • updated over 2 years ago

    A group of neural-network libraries for functional and mainstream languages

  • updated almost 2 years ago Apache License 2.0

    TensorFlow API for the Scala Programming Language

  • tyche tyche 95
    star
    updated almost 2 years ago MIT License

    Statistics utilities for the JVM - in Scala!

  • updated over 7 years ago

    Scala Units of Measure Types

  • util util 2,679
    star
    updated about 2 months ago Apache License 2.0

    Wonderful reusable code from Twitter

  • zeppelin zeppelin 6,162
    star
    updated 9 months ago Apache License 2.0

    Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.

Computer Vision

  • updated over 5 years ago MIT License

    Start using OpenCV in your JVM project in just 1 line, no separate compiling, installing OpenCV, or fussing with your system required

Configuration and Environment

  • updated 8 months ago Apache License 2.0

    Yet another Typesafe config Scala wrapper powered by circe

  • ssc ssc 45
    star
    updated over 6 years ago Apache License 2.0

    Simple Scala Config: Typesafe Config wrapped in a `Dynamic` blanket.

  • sttp sttp 1,418
    star
    updated about 2 months ago Apache License 2.0

    The Scala HTTP client you always wanted!

Configuration, Logging, Testing and Monitoring

  • elastic4s elastic4s 1,634
    star
    updated about 1 month ago Apache License 2.0

    🔍 Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client

  • scalatest scalatest 1,144
    star
    updated about 2 months ago Apache License 2.0

    A testing tool for Scala and Java developers

Cryptography and Hashing

  • updated 7 months ago MIT License

    Bitcoin Implementation in Scala

  • updated 4 months ago Creative Commons ...

    Cryptographic primitives for Scala

  • tsec tsec 349
    star
    updated over 2 years ago MIT License

    Type-safe general-cryptography library - https://jmcardon.github.io/tsec/

CSV

  • updated 11 months ago Apache License 2.0

    Scala Library for Reading Flat File Data (CSV/TSV/XLS/XLSX)

  • updated 2 months ago Apache License 2.0

    CSV handling library for Scala

  • updated 8 months ago Other

    CSV Reader/Writer for Scala

  • spark-csv spark-csv 1,051
    star
    updated over 5 years ago Apache License 2.0

    CSV Data Source for Apache Spark 1.x

Databases

  • updated over 8 years ago GNU Lesser Genera...

    Abandoned: Pluggable persistence in Scala

  • updated about 2 months ago Other

    A replicated Akka Persistence journal backed by Apache Cassandra

  • updated about 2 months ago Apache License 2.0

    akka-persistence-gcp-datastore is a journal and snapshot store plugin for akka-persistence using google cloud firestore in datastore mode.

  • anorm anorm 236
    star
    updated about 1 month ago Apache License 2.0

    The Anorm database library

  • updated about 7 years ago

    Neo4j Scala library based on Anorm in the Play Framework

  • updated 10 months ago Apache License 2.0

    High performance data store solution

  • casbah casbah 514
    star
    updated over 2 years ago Other

    Casbah is now officially end-of-life (EOL).

  • updated 23 days ago GNU Lesser Genera...

    Clickhouse Scala Client with Reactive Streams support

  • updated 15 days ago Apache License 2.0

    The Couchbase Monorepo for JVM Clients: Java, Scala, io-core…

  • updated over 5 years ago Apache License 2.0

    A purely functional Scala client for CouchDB

  • d4s d4s 29
    star
    updated over 2 years ago Apache License 2.0

    Dynamo DB Database Done Scala-way

  • updated 7 months ago MIT License

    Scala etcd client implementing V3 APIs

  • FiloDB FiloDB 1,412
    star
    updated 3 months ago Apache License 2.0

    Distributed Prometheus time series database

  • flockdb flockdb 3,326
    star
    updated over 7 years ago Other

    A distributed, fault-tolerant graph database

  • updated over 1 year ago Apache License 2.0

    Scala wrapper for Apache TinkerPop 3 Graph DSL

  • updated 20 days ago MIT License

    A Future-free Fs2 native pure FP Redis client

  • updated almost 6 years ago Other

    A Persistence Framework for Scala and NoSQL

  • updated almost 3 years ago MIT License

    Light-weight convenience wrapper around Lucene to simplify complex tasks and add Scala sugar.

  • updated about 6 years ago

    A Scala ORM library

  • updated about 7 years ago Apache License 2.0

    Memcached client for Scala

  • updated almost 2 years ago Apache License 2.0
  • updated about 5 years ago Other

    Reactive type-safe Scala driver for SQL databases

  • updated over 7 years ago

    Neo4j Scala client using Akka-Http

  • updated 3 months ago MIT License

    Scala lightweight, type-safe, asynchronous driver for neo4j

  • phantom phantom 1,046
    star
    updated about 1 year ago Apache License 2.0

    Schema safe, type-safe, reactive Scala driver for Cassandra/Datastax Enterprise

  • updated over 5 years ago Apache License 2.0

    Async, Netty based, database drivers for PostgreSQL and MySQL written in Scala

  • updated 28 days ago Apache License 2.0

    Idiomatic, typesafe, and reactive Scala client for Apache Pulsar

  • updated over 7 years ago Apache License 2.0

    Play 2 plugin for ReactiveCouchbase

  • updated about 1 month ago Apache License 2.0

    🍃 Non-blocking, Reactive MongoDB Driver for Scala

  • updated almost 9 years ago GNU General Publi...

    [DISCONTINUED] Reactive type-safe Scala driver for Neo4J

  • updated 7 months ago Apache License 2.0

    Non-blocking, Reactive Redis driver for Scala (with Sentinel support)

  • updated over 8 years ago Other

    Scala Driver for RethinkDB

  • salat salat 485
    star
    updated over 5 years ago Other

    Salat is a simple serialization library for case classes.

  • updated over 3 years ago MIT License

    ActiveRecord-like ORM library for Scala

  • updated almost 2 years ago Other

    Type-safe data migration tool for Slick, Git and beyond.

  • updated about 1 year ago

    scala SQL api

  • updated over 5 years ago

    Type-Safe framework for defining, modifying, and querying SQL databases

  • updated 9 months ago Apache License 2.0

    A tidy SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-to-use APIs.

  • updated 5 months ago Apache License 2.0

    Simpler DynamoDB access for Scala

  • updated about 6 years ago Apache License 2.0

    Non-blocking, ultra-fast Scala Redis client built on top of Akka IO, used in production at Livestream

  • scruid scruid 115
    star
    updated almost 3 years ago Apache License 2.0

    Scala + Druid: Scruid. A library that allows you to compose queries in Scala, and parse the result back into typesafe classes.

  • shade shade 106
    star
    updated over 3 years ago MIT License

    Memcached client for Scala

  • slick slick 2,635
    star
    updated 3 months ago BSD 2-Clause "Sim...

    Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala

  • updated 16 days ago BSD 2-Clause "Sim...

    Slick extensions for PostgreSQL

  • sorm sorm 235
    star
    updated about 7 years ago MIT License

    A functional boilerplate-free Scala ORM

  • updated 2 months ago Apache License 2.0

    A Scala DSL for talking with databases with minimum verbosity and maximum type safety

  • SwayDB SwayDB 290
    star
    updated 9 months ago Apache License 2.0

    Persistent and in-memory key-value storage engine for JVM that scales on a single machine.

  • updated over 7 years ago Apache License 2.0

    Reactive MongoDB Driver for Scala

  • troy troy 151
    star
    updated over 6 years ago Apache License 2.0

    Type-safe and Schema-safe Scala wrapper for Cassandra driver

  • zio-quill zio-quill 2,142
    star
    updated 18 days ago Apache License 2.0

    Compile-time Language Integrated Queries for Scala

Data Binding and Validation

  • accord accord 534
    star
    updated over 1 year ago Other

    Accord: A sane validation library for Scala

  • dupin dupin 42
    star
    updated about 1 year ago MIT License

    Minimal, idiomatic, customizable validation Scala library.

  • updated over 7 years ago BSD 2-Clause "Sim...

    A micro data binding and validating framework, very easy to use and hack

  • updated 4 months ago Apache License 2.0

    Scala library for boilerplate-free validation

  • updated 3 months ago MIT License

    Scala.js facade for WebSQL/SQLite API

  • updated over 4 years ago Apache License 2.0

    If you don't agree with the data

Data Sources and Connectors

  • phantom phantom 1,046
    star
    updated about 1 year ago Apache License 2.0

    Schema safe, type-safe, reactive Scala driver for Cassandra/Datastax Enterprise

  • updated 9 months ago Apache License 2.0

    A tidy SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-to-use APIs.

  • scio scio 2,485
    star
    updated 9 months ago Apache License 2.0

    A Scala API for Apache Beam and Google Cloud Dataflow.

  • spark spark 36,719
    star
    updated 9 months ago Apache License 2.0

    Apache Spark - A unified analytics engine for large-scale data processing

Data Visualization

  • updated 3 months ago MIT License

    The first and only true Functional Reactive Programming framework for Scala.

  • updated 3 months ago MIT License

    ArangoDB client written in Scala

  • scribe scribe 502
    star
    updated 2 months ago MIT License

    The fastest logging library in the world. Built from scratch in Scala and programmatically configurable.

  • Vegas Vegas 730
    star
    updated over 2 years ago MIT License

    The missing MatPlotLib for Scala + Spark

  • youi youi 209
    star
    updated 3 months ago MIT License

    Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.

Dates and Time

  • updated 3 months ago Apache License 2.0

    A new Scala wrapper for Joda Time based on scala-time

Dependency Injection

  • updated 15 days ago Apache License 2.0

    Essential Building Blocks for Scala

  • updated over 5 years ago MIT License

    Grafter is a library to configure and wire Scala applications

  • izumi izumi 608
    star
    updated 4 days ago BSD 2-Clause "Sim...

    Productivity-oriented collection of lightweight fancy stuff for Scala toolchain

  • macwire macwire 1,252
    star
    updated 3 months ago Apache License 2.0

    Lightweight and Nonintrusive Scala Dependency Injection Library

  • updated 3 months ago MIT License

    The first and only true Functional Reactive Programming framework for Scala.

  • scaldi scaldi 287
    star
    updated about 2 months ago Apache License 2.0

    Lightweight Scala Dependency Injection Library

  • updated 3 months ago MIT License

    ArangoDB client written in Scala

  • updated over 4 years ago MIT License

    Scala classpath scanner

  • scribe scribe 502
    star
    updated 2 months ago MIT License

    The fastest logging library in the world. Built from scratch in Scala and programmatically configurable.

  • subcut subcut 387
    star
    updated over 3 years ago

    Scala Uniquely Bound Classes Under Traits

  • youi youi 209
    star
    updated 3 months ago MIT License

    Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.

Deployment, Virtualization and Cloud

  • atlas atlas 3,331
    star
    updated 9 months ago Apache License 2.0

    In-memory dimensional time series database.

  • updated 4 months ago Apache License 2.0

    sbt project that packages the Scala distribution

  • snowplow snowplow 6,735
    star
    updated 3 months ago Apache License 2.0

    The enterprise-grade behavioral data engine (web, mobile, server-side, webhooks), running cloud-natively on AWS and GCP

Development Tooling

  • bloop bloop 879
    star
    updated 17 days ago Apache License 2.0

    Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.

  • circe circe 2,473
    star
    updated about 1 month ago Apache License 2.0

    Yet another JSON library for Scala

  • updated 9 months ago

    Codacy tool for Scalameta

  • updated 2 months ago BSD 2-Clause "Sim...

    dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.

  • updated about 1 month ago Apache License 2.0

    Scala macro that generates ultra-fast string interpolators.

  • updated 10 months ago Apache License 2.0

    Extremely fast string formatting

  • gitbucket gitbucket 9,047
    star
    updated 3 months ago Apache License 2.0

    A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility

  • giter8 giter8 1,715
    star
    updated 9 months ago Apache License 2.0

    a command line tool to apply templates defined on GitHub

  • mill mill 1,989
    star
    updated 9 days ago MIT License

    Your shiny new Java/Scala build tool!

  • pos pos 23
    star
    updated over 1 year ago Apache License 2.0

    Macro based print debugging. Locates debug statements in your IDE. Supports logging.

  • updated 3 months ago Apache License 2.0

    🤖 A bot that helps you keep your projects up-to-date

  • updated over 4 years ago MIT License

    Macro based print debugging. Locates log statements in your IDE.

  • updated about 2 months ago MIT License

    Scala2PlantUML generates PlantUML diagrams from Scala code.

  • updated over 3 years ago Apache License 2.0

    ScalaJS frontend router

  • scalameta scalameta 1,096
    star
    updated 15 days ago BSD 3-Clause "New...

    Library to read, analyze, transform and generate Scala programs

  • updated about 1 month ago MIT License

    Scala source code formatter

  • updated over 4 years ago

    Programmable, Typesafe Document Generation

  • updated over 3 years ago Apache License 2.0

    URL (de)construct. Withers.

  • updated 21 days ago Apache License 2.0

    Flexible Scala code linting tool

DevOps

  • skuber skuber 324
    star
    updated about 2 months ago Apache License 2.0

    A Scala Kubernetes client library

Distributed Computing

  • updated over 6 years ago Other

    A distributed tracing extension for Akka. Provides integration with Play framework, Spray and Akka HTTP.

  • updated over 2 years ago

    Akka, for Scala.js

  • updated almost 8 years ago MIT License

    Automatically wrap Scala classes that return Futures with a Circuit Breaker

  • baker baker 317
    star
    updated 30 days ago MIT License

    Orchestrate microservice-based process flows

  • updated 3 months ago Other

    Blindsight is a Scala logging API with DSL based structured logging, fluent logging, semantic logging, flow logging, and context aware logging.

  • breeze breeze 3,413
    star
    updated almost 2 years ago Apache License 2.0

    Breeze is a numerical processing library for Scala.

  • updated about 3 years ago MIT License

    [MIRROR] A Playframework BodyParser for scanning multipart file uploads with ClamAV

  • clump clump 258
    star
    updated over 1 year ago Apache License 2.0

    A library for expressive and efficient service composition

  • colossus colossus 1,143
    star
    updated almost 3 years ago Apache License 2.0

    I/O and Microservice library for Scala

  • updated over 5 years ago BSD 2-Clause "Sim...

    Distributed NoSQL Database

  • finagle finagle 8,752
    star
    updated about 2 months ago Apache License 2.0

    A fault tolerant, protocol-agnostic RPC system

  • finatra finatra 2,273
    star
    updated about 2 months ago Apache License 2.0

    Fast, testable, Scala services built on TwitterServer and Finagle

  • updated over 3 years ago MIT License

    Library to register and lookup actors by names in an Akka cluster

  • kmq kmq 320
    star
    updated about 2 months ago Apache License 2.0

    Kafka-based message queue

  • updated over 5 years ago Apache License 2.0

    A RPC framework leveraging Spark RPC module

  • updated about 1 year ago Apache License 2.0

    A purely functional library to build distributed and event-driven systems

  • updated 7 months ago MIT License

    Minimal, type-safe RPC Scala library.

  • updated over 6 years ago BSD 3-Clause "New...

    A foundational framework for distributed programming.

  • updated about 4 years ago

    Enhances Akka with a safer alternative to "ask"

  • scalaz scalaz 4,664
    star
    updated 17 days ago Other

    Principled Functional Programming in Scala

  • trex trex 73
    star
    updated 3 months ago Other

    Embeddable multi-Paxos For The JVM

Distributed Messaging Systems and Microservices

  • akka akka 12,931
    star
    updated about 2 months ago Other

    Build highly concurrent, distributed, and resilient message-driven applications on the JVM

  • updated about 2 months ago Other

    Akka gRPC

  • akka-http akka-http 1,335
    star
    updated about 2 months ago Other

    The Streaming-first HTTP server/module of Akka

  • updated about 2 months ago Other

    Akka Management is a suite of tools for operating Akka Clusters.

  • lagom lagom 2,629
    star
    updated 10 months ago Apache License 2.0

    Reactive Microservices for the JVM

  • monix monix 1,920
    star
    updated about 1 month ago Apache License 2.0

    Asynchronous, Reactive Programming for Scala and Scala.js.

  • updated over 2 years ago Other

    The Opinionated RabbitMQ Library for Scala and Akka

  • updated 28 days ago BSD 2-Clause "Sim...

    sbt Native Packager

  • updated 22 days ago BSD 3-Clause "New...

    Refactoring and linting tool for Scala

  • ScalaPB ScalaPB 1,285
    star
    updated 16 days ago Apache License 2.0

    Protocol buffer compiler for Scala.

Economy, Finance and Cryptocurrencies

  • updated 7 months ago MIT License

    Bitcoin Implementation in Scala

  • rchain rchain 689
    star
    updated 23 days ago Other

    Blockchain (smart contract) platform using CBC-Casper proof of stake + Rholang for concurrent execution.

Emailing

  • updated over 1 year ago MIT License

    asynchronous library for sending and receiving mail via fs2._

File Systems and Processes

  • updated about 2 months ago MIT License

    Simple, safe and intuitive Scala I/O

  • io io 40
    star
    updated about 2 months ago Apache License 2.0

    IO module for sbt

  • updated about 2 months ago Other

    A macro-based PEG parser generator for Scala 2.10+

  • sauron sauron 168
    star
    updated over 9 years ago

    Yet another Scala lens macro

Forms and Validation

  • updated about 1 month ago Apache License 2.0

    The Play JSON library

Functional Programming and Category Theory

  • updated over 2 years ago MIT License

    Desugaring scala `for` without implicit `withFilter`s

  • cats cats 5,182
    star
    updated about 2 months ago Other

    Lightweight, modular, and extensible library for functional programming.

  • updated 4 months ago Apache License 2.0

    Statically-checked string interpolation in Scala

  • fpinscala fpinscala 5,597
    star
    updated about 1 year ago MIT License

    Code, exercises, answers, and hints to go along with the book "Functional Programming in Scala"

  • updated 9 months ago Apache License 2.0

    Iteratees for Cats

  • updated over 6 years ago

    Rapture

  • updated over 2 years ago Apache License 2.0

    A scala extension for Project Reactor's Flux and Mono

  • updated 4 days ago Apache License 2.0

    REScala - distributed and reactive programming embedded in OO and FP programs.

  • updated over 7 years ago MIT License

    Functional Reactive Programming for Scala

  • updated about 1 year ago

    An experimental library for Functional Reactive Programming in Scala

  • updated over 3 years ago Other

    SynapseGrid is a framework for constructing dynamic low latency data flow systems.

  • tofu tofu 525
    star
    updated 8 days ago Apache License 2.0

    Functional programming toolbox

  • updated over 8 years ago Apache License 2.0

    compile-time typechecked akka actors

  • zio zio 3,984
    star
    updated 2 months ago Apache License 2.0

    ZIO — A type-safe, composable library for async and concurrent programming in Scala

Geometry, Geopositioning, Geospatial

  • updated 14 days ago Apache License 2.0

    A STAC/OGC API Features Web Service

  • updated 2 months ago Other

    GeoTrellis is a geographic data processing engine for high performance applications.

  • updated 8 months ago MIT License

    Scala and Spark library focused on reading OpenStreetMap Pbf files.

  • updated about 1 year ago Apache License 2.0

    RTree2D is a 2D immutable R-tree for ultra-fast nearest and intersection queries in plane and spherical coordinates

  • updated over 1 year ago Other

    LocationTech SFCurve is a Scala library for the creation, transformation, and querying of space-filling curves

  • updated 9 months ago Apache License 2.0

    a scala library with primitives to build applications using the SpatioTemporal Asset Catalogs specification

Graphical Interfaces and Game Development

  • updated 11 months ago GNU Affero Genera...

    A computer music framework to describe, create and manage sound processes in the Scala programming language. Mirror of https://codeberg.org/sciss/SoundProcesses

Hardware and Emulators

HTTP Servers and Clients

  • updated 11 months ago Other

    Add-ons to Akka Stream

  • updated 18 days ago Apache License 2.0

    Functional GraphQL library for Scala

  • updated 30 days ago MIT License

    Describe HTTP endpoints in Scala and derive clients, servers, and documentation

  • updated over 6 years ago Apache License 2.0

    Asynchronous Scala HTTP client using Finagle, Shapeless and Cats

  • updated almost 4 years ago Apache License 2.0

    Implement fast, type-safe HTTP webservices for Finagle

  • updated 4 months ago MIT License

    Fast, efficient, pure-functional, effect-free websocket, http and udp server, http client and telegram bot

  • http4s http4s 2,503
    star
    updated 2 months ago Apache License 2.0

    A minimal, idiomatic Scala interface for HTTP

  • updated over 4 years ago MIT License

    Manages installation, updating, downloading, launching, error reporting, and more for your application.

  • updated 4 months ago Apache License 2.0

    An HTTP Server and Client library for Scala.

  • updated almost 10 years ago MIT License

    Simple net test client/server for Netty and Scala lovers

  • reboot reboot 423
    star
    updated over 1 year ago GNU Lesser Genera...

    Scala wrapper for the Java AsyncHttpClient.

  • updated 4 months ago Other

    A Scala port of the popular Python Requests HTTP client: flexible, intuitive, and straightforward to use.

  • updated about 3 years ago MIT License

    Unified Scala.js + Scala HTTP client API

  • updated 7 months ago Other

    Statically typed DOM API for Scala.js

  • updated about 2 years ago Apache License 2.0

    Simple scala wrapper for HttpURLConnection. OAuth included.

  • updated 3 months ago MIT License

    scalaxb is an XML data binding tool for Scala.

  • updated 3 months ago Apache License 2.0

    Common REST API Scala/Scala.js components

  • tapir tapir 1,294
    star
    updated about 2 months ago Apache License 2.0

    Declarative, type-safe web endpoints library

  • updated over 7 years ago MIT License

    A comfortable and fashionable way to have bi-directional conversations with modern web servers.

  • updated 8 days ago Apache License 2.0

    A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers

I18n

  • updated over 3 years ago MIT License

    Scala compiler plugin that acts like GNU xgettext command to extract i18n strings in Scala source code files to Gettext .po file

  • updated 6 months ago MIT License

    GNU Gettext .po file loader for Scala

Images, Audio and Video

  • updated almost 5 years ago Other

    Chromaprint/AcoustID audio fingerprinting for the JVM

  • updated almost 4 years ago MIT License

    Image comparison by hash codes

  • updated over 2 years ago GNU Affero Genera...

    A Scala sound synthesis library based on SuperCollider. Mirror of https://codeberg.org/sciss/ScalaCollider

  • updated about 2 months ago Apache License 2.0

    Scalable Image Analysis and Shape Modelling

  • updated 2 months ago BSD 3-Clause "New...

    Provides immutable datatypes for working with bits and bytes

  • scrimage scrimage 1,036
    star
    updated about 2 months ago Apache License 2.0

    JVM - Java, Kotlin, Scala image processing library

Indexing and Searching

  • updated 10 months ago MIT License

    ⚡️ A fully-featured and blazing-fast Scala API client to interact with Algolia.

  • elastic4s elastic4s 1,634
    star
    updated about 1 month ago Apache License 2.0

    🔍 Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client

Internationalization

  • updated 3 months ago Apache License 2.0

    A Java 8 (and up) compatibility kit for Scala.

JavaScript

  • updated almost 9 years ago

    js.scala: JavaScript as an embedded DSL in Scala

  • updated about 4 years ago MIT License

    Production ready React wrapper for Scala.js - composable lifecycle - no memoization, no macros, no implicits.

  • updated 4 months ago Apache License 2.0

    Facebook's React on Scala.JS

  • updated 3 months ago Apache License 2.0

    Scala.js facades for core React.js APIs, components and hooks

  • updated 3 months ago Apache License 2.0

    Scala.js facades for react-native and expo APIs and components

  • slinky slinky 632
    star
    updated about 1 year ago MIT License

    Write Scala.js React apps just like you would in ES6

  • sri sri 152
    star
    updated over 6 years ago Apache License 2.0

JSON

  • updated about 2 months ago Other

    Purely functional JSON parser and library in scala.

  • updated 10 days ago Apache License 2.0

    A scala diff/patch library for Json

  • updated about 2 months ago Apache License 2.0

    Add-on module for Jackson (https://github.com/FasterXML/jackson) to support Scala-specific datatypes

  • jawn jawn 431
    star
    updated 9 months ago

    Jawn is for parsing jay-sawn (JSON)

  • json json 11
    star
    updated over 6 years ago

    Persist-Json, a Fast Json Parser Written in Scala

  • json4s json4s 1,470
    star
    updated 3 months ago Apache License 2.0

    JSON library

  • updated 11 days ago MIT License

    Scala macros for compile-time generation of safe and ultra-fast JSON codecs

  • lasic lasic 13
    star
    updated over 7 years ago MIT License

    A scala library for flexible JSON interfaces

  • updated about 1 month ago Apache License 2.0

    The Play JSON library

  • updated about 6 years ago MIT License

    play-json-zipper

  • updated about 5 years ago Apache License 2.0

    ABANDONED Pure Scala serialization library with annotations

  • updated about 6 years ago MIT License

    sbt plugin that generates Scala case classes for easy, statically typed and implicit access of JSON data e.g. from API responses

  • updated over 2 years ago Apache License 2.0

    Compile-time JSON marshaling and abstraction for Scala, Scala Native and Scala.js

  • updated over 5 years ago Other

    Scala support library for integrating the JSON API spec with Spray, Play! or Circe

  • updated about 2 months ago MIT License

    Fast JSON parser/generator for Scala

  • updated about 9 years ago

    Better JSON support for Scala

  • updated 5 months ago Apache License 2.0

    A lightweight, clean and simple JSON implementation in Scala

Library Dependency Management

  • updated about 2 months ago Other

    A replicated Akka Persistence journal backed by Apache Cassandra

  • updated about 2 months ago Other

    Asynchronously writes journal and snapshot entries to configured JDBC databases so that Akka Actors can recover state

  • coursier coursier 2,010
    star
    updated 20 days ago Apache License 2.0

    Pure Scala Artifact Fetching

  • updated 3 months ago Apache License 2.0

    🤖 A bot that helps you keep your projects up-to-date

Linting and Refactoring

  • updated about 4 years ago Apache License 2.0

    Scalafmt SBT plugin

  • scalafmt scalafmt 1,408
    star
    updated 14 days ago Apache License 2.0

    Code formatter for Scala

Logging

  • odin odin 308
    star
    updated 3 months ago Apache License 2.0

    Fast & Functional logger in Scala

Logic Programming and Type Constraints

  • leon leon 162
    star
    updated 3 months ago Other

    The Leon system for verification, synthesis, repair

  • updated about 1 year ago Apache License 2.0

    DSL in Scala for Constraint Solving with Z3 SMT Solver

Markdown

  • updated about 2 months ago MIT License

    Simple, safe and intuitive Scala I/O

Mathematics, Finance, Data Science and Bioinformatics

  • chimney chimney 1,130
    star
    updated 13 days ago Apache License 2.0

    Scala library for boilerplate-free, type-safe data transformations

  • updated 17 days ago Apache License 2.0

    Compilation profiling tool for Scala 2 projects

  • updated 21 days ago BSD 3-Clause "New...

    The Scala Package Index

  • updated 9 months ago Other

    ScalaFX simplifies creation of JavaFX-based user interfaces in Scala

  • updated about 2 years ago Apache License 2.0

    Simple scala wrapper for HttpURLConnection. OAuth included.

  • updated 6 months ago MIT License

    property based testing library for Scala

  • updated 5 days ago GNU Lesser Genera...

    Principled, fast, typeclass derivation.

  • updated about 1 month ago Apache License 2.0

    An interactive playground for Scala

Miscellaneous Utils

  • updated 9 months ago Apache License 2.0

    Simple project to quickly start developing a Scala-based microservice or web application, without the need to write login, user registration etc.

  • updated over 2 years ago GNU General Publi...

    Learn Cellular Automata through generative art

  • calev calev 11
    star
    updated 27 days ago MIT License

    Work with systemd.time like calendar events in Scala

  • updated 11 months ago Apache License 2.0

    The pure asynchronous runtime for Scala

  • updated over 7 years ago MIT License

    Deploying scala libraries to central for dummies

  • diff diff 178
    star
    updated about 3 years ago Other

    Visually compare Scala data structures with out of the box support for arbitrary case classes.

  • updated over 4 years ago MIT License

    Easy Config makes Scala application configuration extremely easy. It reads configuration from the environment or command line arguments.

  • eclair eclair 1,211
    star
    updated 8 days ago Apache License 2.0

    A scala implementation of the Lightning Network.

  • emil emil 38
    star
    updated 29 days ago MIT License

    Emil is a library for dealing with E-Mail in Scala.

  • exercism exercism 7,274
    star
    updated 4 months ago

    Crowd-sourced code mentorship. Practice having thoughtful conversations about code.

  • fansi fansi 224
    star
    updated 3 months ago Other

    Scala/Scala.js library for manipulating Fancy Ansi colored strings

  • updated over 3 years ago Creative Commons ...

    source and examples to Functional Programming for Mortals with Scalaz

  • updated about 1 year ago MIT License

    Code for the book "Get Programming with Scala" (Manning)

  • updated over 6 years ago Apache License 2.0

    This API is a wrapper for the google java libraries. Currently mapping Admin Directory, Drive, and Calendar.

  • updated over 5 years ago Other

    A lean, functional library for Google Cloud Services in Scala

  • updated over 4 years ago GNU General Publi...

    learn-by-doing course/tutorial for functional programming on scala

  • updated 4 months ago MIT License

    Mailgun API implementation in Scala

  • updated 6 months ago MIT License

    Scala command-line wrapper around ffmpeg, ffprobe, ImageMagick, and other tools relating to media.

  • updated about 4 years ago Other

    Miniboxing is a program transformation that improves the performance of Scala generics when used with primitive types. It can speed up generic collections by factors between 1.5x and 22x, while maintaining bytecode duplication to a minimum. You can easily add miniboxing to your sbt project:

  • updated almost 5 years ago MIT License

    A chess library that runs on the server (Scala) and on the browser (ScalaJS).

  • updated about 7 years ago

    Simplified wrapper to create PDFs in Scala

  • updated about 7 years ago BSD 3-Clause "New...

    Fast, customizable, boilerplate-free pickling support for Scala

  • updated 8 months ago Apache License 2.0

    Swagger spec generator for play framework

  • updated over 7 years ago

    Powerful framework providing many useful utilities and features on top of the Scala language.

  • PPrint PPrint 217
    star
    updated 4 months ago MIT License

    Pretty-printing value, types and type-signatures in Scala

  • updated 24 days ago Mozilla Public Li...

    A boilerplate-free library for loading configuration files

  • updated over 4 years ago Apache License 2.0

    A neat little tool to build presentations using the Scala REPL

  • s2gen s2gen 16
    star
    updated almost 2 years ago MIT License

    A simple static site generator written in Scala

  • updated about 1 year ago Apache License 2.0

    The easy way to learn Scala.

  • updated over 4 years ago MIT License

    An object pool for Scala

  • updated almost 3 years ago Apache License 2.0

    Remote shell access via SSH for your Scala applications

  • updated about 1 year ago BSD 3-Clause "New...

    A library-based Software Transactional Memory (STM) for Scala, coupled with transactional sets and maps

  • updated over 2 years ago MIT License

    Basic tools and utilities for Scala projects

  • updated about 1 year ago Apache License 2.0

    Lessons in the Fundamentals of Scala

  • updated over 6 years ago Apache License 2.0

    Generic framework for development of domain-specific compilers in Scala

  • updated 4 months ago Other

    A scala chassis to get your applications and services bootstrapped quickly

  • updated almost 7 years ago

    boilerplate-free typed settings generation in Scala

  • updated about 2 years ago Apache License 2.0

    Example code to accompany shapeless-guide.

  • utils4s utils4s 1,085
    star
    updated over 5 years ago

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

  • updated over 7 years ago MIT License

    A non-blocking Yahoo Finance Scala client

Mobile, Desktop and Game Development

  • updated 9 months ago Other

    ScalaFX simplifies creation of JavaFX-based user interfaces in Scala

  • updated over 1 year ago MIT License

    🚝 "Scala on Rails" - A full-stack web app framework for rapid development in Scala

Natural Language Processing

  • updated about 1 month ago Apache License 2.0

    A simple library for creating complex neural networks

  • MiNLP MiNLP 771
    star
    updated 4 months ago Apache License 2.0

    XiaoMi Natural Language Processing Toolkits

  • updated over 5 years ago GNU General Publi...

    Stanford CoreNLP wrapper for Apache Spark

  • spark-nlp spark-nlp 3,724
    star
    updated 22 days ago Apache License 2.0

    State of the Art Natural Language Processing

Network

  • updated about 1 month ago Apache License 2.0

    The Community Maintained High Velocity Web Framework For Java and Scala.

  • updated over 4 years ago Apache License 2.0

    RxScala – Reactive Extensions for Scala – a library for composing asynchronous and event-based programs using observable sequences

  • updated 5 months ago Apache License 2.0

    Scala wrappers for Java's Swing API for desktop GUIs

Numerical and Symbolic Computing

  • chalk chalk 259
    star
    updated over 7 years ago Apache License 2.0

    Chalk is a natural language processing library.

Operating System, Hardware and Robotics

  • os-lib os-lib 651
    star
    updated 6 days ago Other

    OS-Lib is a simple, flexible, high-performance Scala interface to common OS filesystem and subprocess APIs

Other Document Formats

  • avro4s avro4s 716
    star
    updated about 1 month ago Apache License 2.0

    Avro schema generation and serialization / deserialization for Scala

Other Tools

  • updated 2 months ago BSD 2-Clause "Sim...

    dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.

  • updated about 1 month ago Apache License 2.0

    Scala macro that generates ultra-fast string interpolators.

  • updated 10 months ago Apache License 2.0

    Extremely fast string formatting

  • gitbucket gitbucket 9,047
    star
    updated 3 months ago Apache License 2.0

    A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility

  • metals metals 2,034
    star
    updated 15 days ago Apache License 2.0

    Scala language server with rich IDE features 🚀

  • mill mill 1,989
    star
    updated 9 days ago MIT License

    Your shiny new Java/Scala build tool!

  • pos pos 23
    star
    updated over 1 year ago Apache License 2.0

    Macro based print debugging. Locates debug statements in your IDE. Supports logging.

  • updated over 6 years ago BSD 3-Clause "New...

    obsolete; visit https://github.com/scalacenter/scalafix instead

  • updated over 4 years ago MIT License

    Macro based print debugging. Locates log statements in your IDE.

  • updated about 2 months ago Apache License 2.0

    Scoverage Scala Code Coverage Core Libs

  • updated 3 months ago Apache License 2.0

    Benchmarks: write in Scala or JS, run in your browser. Live demo:

  • updated almost 2 years ago Apache License 2.0

    scalastyle

  • updated over 4 years ago

    Programmable, Typesafe Document Generation

  • scaps scaps 37
    star
    updated about 8 years ago Mozilla Public Li...

    Scala API Search

  • updated over 2 years ago MIT License

    Scurses, terminal drawing API for Scala, and Onions, a Scurses framework for easy terminal UI

  • updated almost 2 years ago Apache License 2.0

    Time Series library for Scala

  • updated 21 days ago Apache License 2.0

    Flexible Scala code linting tool

Packaging and Publishing

  • updated over 3 years ago MIT License

    fresh packages delivered from your sbt console

  • updated 3 months ago MIT License

    I know this because build.sbt knows this.

  • updated about 3 years ago Apache License 2.0

    sbt plugin to create a dependency graph for your project

  • updated 4 months ago Apache License 2.0

    sbt-header is an sbt plugin for creating file headers, e.g. copyright headers

  • updated 4 months ago Other

    PGP plugin for sbt

  • updated 3 months ago Other

    Site generation for sbt

Parsing

  • atto atto 358
    star
    updated about 2 months ago MIT License

    friendly little parsers

  • updated about 2 months ago MIT License

    A parsing library for the cats ecosystem

  • circe circe 2,473
    star
    updated about 1 month ago Apache License 2.0

    Yet another JSON library for Scala

  • clist clist 105
    star
    updated about 5 years ago Apache License 2.0

    Command Line Interface Scala Toolkit

  • updated about 2 months ago Apache License 2.0

    A composable command-line parser for Scala.

  • fastparse fastparse 1,079
    star
    updated about 1 month ago MIT License

    Writing Fast Parsers Fast in Scala

  • updated 2 months ago

    Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby

  • updated about 2 months ago Other

    A macro-based PEG parser generator for Scala 2.10+

  • updated over 1 year ago Apache License 2.0

    LL(1) parser combinators in Scala

  • updated 3 months ago MIT License

    a simple Scala CLI parsing library

PDF

  • updated 3 months ago Apache License 2.0

    Given a scholarly PDF, extract figures, tables, captions, and section titles.

  • updated over 6 years ago MIT License

    A PDF module for the Play framework

  • sPDF sPDF 199
    star
    updated about 2 months ago Other

    Create PDFs from Scala using plain old HTML and CSS. Uses wkhtmltopdf on the back-end which renders HTML using Webkit.

Performance and Monitoring

  • Kamon Kamon 1,395
    star
    updated 3 months ago Other

    Distributed Tracing, Metrics and Context Propagation for applications running on the JVM

  • updated 12 days ago Apache License 2.0

    The scala API for Dropwizard's Metrics.

Probability, Statistics and Machine Learning

  • aerosolve aerosolve 4,797
    star
    updated almost 3 years ago Apache License 2.0

    A machine learning package built for humans.

  • updated over 9 years ago Apache License 2.0

    *breeze-viz has moved back to the main breeze repo*

  • chalk chalk 259
    star
    updated over 7 years ago Apache License 2.0

    Chalk is a natural language processing library.

  • updated about 2 months ago Apache License 2.0

    🍰 doddle-model: machine learning in Scala.

  • DynaML DynaML 199
    star
    updated about 1 year ago Apache License 2.0

    Scala Library/REPL for Machine Learning Research

  • updated about 1 month ago Apache License 2.0

    The complete graph data science platform

  • mleap mleap 1,479
    star
    updated 7 months ago Apache License 2.0

    MLeap: Deploy ML Pipelines to Production

  • nak nak 340
    star
    updated almost 7 years ago Apache License 2.0

    The Nak Machine Learning Library

  • updated over 5 years ago Apache License 2.0

    Functional DevOps with Scala and Kubernetes

  • updated over 3 years ago Apache License 2.0

    PredictionIO, a machine learning server for developers and ML engineers.

  • SynapseML SynapseML 4,999
    star
    updated 4 days ago MIT License

    Simple and Distributed Machine Learning

  • updated 9 months ago BSD 3-Clause "New...

    TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning

Programming Language Interfaces

  • framework framework 1,271
    star
    updated about 1 year ago Apache License 2.0

    Lift Framework

  • updated about 1 month ago Apache License 2.0

    The Community Maintained High Velocity Web Framework For Java and Scala.

  • updated 3 months ago Apache License 2.0

    A Java 8 (and up) compatibility kit for Scala.

  • scalatra scalatra 2,639
    star
    updated 11 days ago Other

    Tiny Scala high-performance, async web framework, inspired by Sinatra

  • spray spray 2,526
    star
    updated over 7 years ago Other

    A suite of scala libraries for building and consuming RESTful web services on top of Akka: lightweight, asynchronous, non-blocking, actor-based, testable

Sbt plugins

  • coursier coursier 2,010
    star
    updated 20 days ago Apache License 2.0

    Pure Scala Artifact Fetching

  • mdoc mdoc 390
    star
    updated 25 days ago Apache License 2.0

    Typechecked markdown documentation for Scala

  • mima mima 450
    star
    updated 16 days ago Apache License 2.0

    A tool for catching binary incompatibility in Scala

  • updated 8 months ago Apache License 2.0

    An Sbt plugin that fills apiMappings for common Scala libraries.

  • updated about 4 years ago Other

    A port of apidocjs https://apidocjs.com to sbt, to document REST Api

  • updated 3 months ago MIT License

    I know this because build.sbt knows this.

  • updated 25 days ago Apache License 2.0

    sbt plugin to automate Sonatype releases from GitHub Actions

  • updated 10 months ago Apache License 2.0

    SBT Plugin for OWASP DependencyCheck. Monitor your dependencies and report if there are any publicly known vulnerabilities (e.g. CVEs). 🌈

  • updated about 3 years ago MIT License

    SBT deploy plugin

  • updated 3 months ago MIT License

    Create Docker images directly from sbt

  • updated 3 months ago MIT License

    Doctest for scala

  • updated about 2 months ago Apache License 2.0

    Plugin for sbt to create Eclipse project definitions

  • updated about 3 years ago MIT License

    Use git-describe as a version and run git commands inside SBT shell

  • updated 7 months ago Apache License 2.0

    Sbt plugin for rendering Scala objects to files. And more!

  • updated 12 months ago Apache License 2.0

    SBT plugin for tweaking various IDE settings

  • updated about 2 months ago Apache License 2.0

    An sbt plugin to create awesome microsites for your project

  • updated about 2 months ago

    A sbt plugin for creating distributable Scala packages.

  • updated about 1 year ago Apache License 2.0

    An SBT plugin for dangerously fast development turnaround in Scala

  • updated 10 months ago Apache License 2.0

    A Sbt plugin that configures source mapping for Scala.js projects hosted on Github

  • updated about 2 months ago Apache License 2.0

    sbt plugin for Scalafmt

  • updated about 2 months ago Apache License 2.0

    sbt plugin for scoverage

  • updated about 2 months ago Apache License 2.0

    A sbt plugin for publishing Scala/Java projects to the Maven central.

  • updated about 1 month ago Apache License 2.0

    sbt plugin to create a unified Scaladoc or Javadoc API document across multiple subprojects.

  • updated about 2 months ago BSD 3-Clause "New...

    sbt plugin that can check Maven and Ivy repositories for dependency updates

  • updated over 5 years ago Apache License 2.0

    Good advice for Scala compiler errors

  • splain splain 369
    star
    updated about 1 month ago MIT License

    better implicit errors for scala

  • tut tut 584
    star
    updated about 3 years ago MIT License

    doc/tutorial generator for scala

  • updated 2 months ago BSD 3-Clause "New...

    Servlet support for sbt

Scala Language Extensions

  • Ammonite Ammonite 2,589
    star
    updated 18 days ago MIT License

    Scala Scripting

  • updated over 2 years ago MIT License

    Desugaring scala `for` without implicit `withFilter`s

  • cassovary cassovary 1,040
    star
    updated over 2 years ago Apache License 2.0

    Cassovary is a simple big graph processing library for the JVM

  • updated 11 months ago Apache License 2.0

    The pure asynchronous runtime for Scala

  • updated 3 months ago Other

    cats transformer type classes.

  • chimney chimney 1,130
    star
    updated 13 days ago Apache License 2.0

    Scala library for boilerplate-free, type-safe data transformations

  • updated about 1 month ago MIT License

    A JSR-310 port of nscala_time

  • doobie doobie 2,117
    star
    updated 2 months ago MIT License

    Functional JDBC layer for Scala.

  • each each 253
    star
    updated 8 months ago Apache License 2.0

    A macro library that converts native imperative syntax to scalaz's monadic expressions

  • eff eff 570
    star
    updated 24 days ago MIT License

    Eff monad for cats - https://atnos-org.github.io/eff

  • updated 10 months ago Apache License 2.0

    A library that toggles Scala code at compile-time, like #if in C/C++

  • updated 11 months ago MIT License

    A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.

  • updated about 6 years ago MIT License

    Easy way to create Free Monad using Scala macros with first-class Intellij support.

  • updated almost 6 years ago

    Practical effect composition library based on abstract wrapping type and the free monad

  • updated almost 5 years ago Apache License 2.0

    A cohesive & pragmatic framework of FP centric Scala libraries

  • updated over 3 years ago Apache License 2.0

    A mini Scala utility library

  • idid idid 14
    star
    updated about 7 years ago

    A common interface for different Id types

  • iron iron 396
    star
    updated 4 months ago Apache License 2.0

    Strong type constraints for Scala

  • updated 11 days ago MIT License

    Compiler plugin for making type lambdas (type projections) easier to write

  • lamma lamma 90
    star
    updated about 4 years ago Other

    Lamma schedule generator for Scala is a professional schedule generation library for periodic schedules like fixed income coupon payment, equity deravitive fixing date generation etc.

  • larray larray 399
    star
    updated over 1 year ago Apache License 2.0

    Large off-heap arrays and mmap files for Scala and Java

  • log log 60
    star
    updated over 6 years ago Apache License 2.0

    Fancy logging library for Scala

  • log4s log4s 171
    star
    updated 4 months ago Other

    High-performance SLF4J wrapper for Scala.

  • updated almost 7 years ago Apache License 2.0

    Scala Logging Library

  • metals metals 2,034
    star
    updated 15 days ago Apache License 2.0

    Scala language server with rich IDE features 🚀

  • Monocle Monocle 1,633
    star
    updated 16 days ago MIT License

    Optics library for Scala

  • updated 3 months ago Apache License 2.0

    A new Scala wrapper for Joda Time based on scala-time

  • updated about 7 years ago MIT License

    Tiny publish subscribe library

  • updated over 3 years ago Other

    A simple scala DSL to allow clean and monadic style for Play! Actions

  • updated 3 months ago Apache License 2.0

    Modify deeply nested case class fields

  • refined refined 1,657
    star
    updated 8 months ago MIT License

    Refinement types for Scala

  • sauron sauron 168
    star
    updated over 9 years ago

    Yet another Scala lens macro

  • updated almost 10 years ago Other

    Scala framework for efficient sequential and data-parallel collections -

  • updated 30 days ago Apache License 2.0

    Convenient and performant logging library for Scala wrapping SLF4J.

  • updated about 5 years ago BSD 3-Clause "New...

    Labeled records for Scala based on structural refinement types and macros.

  • scalameta scalameta 1,096
    star
    updated 15 days ago BSD 3-Clause "New...

    Library to read, analyze, transform and generate Scala programs

  • scalatest scalatest 1,144
    star
    updated about 2 months ago Apache License 2.0

    A testing tool for Scala and Java developers

  • shapeless shapeless 3,368
    star
    updated 16 days ago Apache License 2.0

    Generic programming for Scala

  • updated 3 months ago BSD 3-Clause "New...

    First class syntax support for type classes in Scala

  • squid squid 196
    star
    updated 5 months ago Apache License 2.0

    Squid – type-safe metaprogramming and compilation framework for Scala

  • updated over 7 years ago Apache License 2.0

    Asynchronous programming in fully featured Scala syntax.

  • updated about 1 month ago Apache License 2.0

    tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android

  • util util 2,679
    star
    updated about 2 months ago Apache License 2.0

    Wonderful reusable code from Twitter

Schedulers

  • updated about 2 months ago Other

    Akka gRPC

  • akka-http akka-http 1,335
    star
    updated about 2 months ago Other

    The Streaming-first HTTP server/module of Akka

  • updated about 2 months ago Other

    Akka Management is a suite of tools for operating Akka Clusters.

  • updated 7 months ago Other

    Quartz Extension and utilities for cron-style scheduling in Akka

  • alpakka alpakka 1,262
    star
    updated about 2 months ago Other

    Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.

  • chronos chronos 4,366
    star
    updated almost 2 years ago Apache License 2.0

    Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules

  • finagle finagle 8,752
    star
    updated about 2 months ago Apache License 2.0

    A fault tolerant, protocol-agnostic RPC system

  • lamma lamma 90
    star
    updated about 4 years ago Other

    Lamma schedule generator for Scala is a professional schedule generation library for periodic schedules like fixed income coupon payment, equity deravitive fixing date generation etc.

  • scala scala 14,269
    star
    updated 3 months ago Apache License 2.0

    Scala 2 compiler and standard library. Bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3

  • scalaz scalaz 4,664
    star
    updated 17 days ago Other

    Principled Functional Programming in Scala

  • spray spray 2,526
    star
    updated over 7 years ago Other

    A suite of scala libraries for building and consuming RESTful web services on top of Akka: lightweight, asynchronous, non-blocking, actor-based, testable

Semantic Web

  • updated 12 months ago Other

    Banana RDF

  • updated over 8 years ago

    RDF stream processing framework in Scala

  • scowl scowl 54
    star
    updated about 1 month ago MIT License

    A Scala DSL for programming with the OWL API.

Serialization

  • chill chill 609
    star
    updated 18 days ago Apache License 2.0

    Scala extensions for the Kryo serialization library

  • updated about 6 years ago

    MessagePack serializer implementation for Scala / msgpack.org[Scala]

  • updated over 6 years ago

    Rapture

  • updated almost 7 years ago Other

    the scala protocol buffers (protobuf) compiler

  • scodec scodec 799
    star
    updated 2 months ago BSD 3-Clause "New...

    Scala combinator library for working with binary data

  • updated about 2 months ago Apache License 2.0

    A Thrift parser/generator

  • updated 20 days ago MIT License

    uPickle: a simple, fast, dependency-free JSON & Binary (MessagePack) serialization library for Scala

  • updated over 4 years ago

    validation api extracted from play

Serverless

  • openwhisk openwhisk 6,130
    star
    updated 10 months ago Apache License 2.0

    Apache OpenWhisk is an open source serverless cloud platform

Table of Contents

  • updated 16 days ago MIT License

    fs2 utilities to interact with AWS

  • updated about 1 month ago
  • updated 7 months ago MIT License

    Minimal, type-safe RPC Scala library.

  • updated over 6 years ago BSD 3-Clause "New...

    A foundational framework for distributed programming.

  • updated about 4 years ago Other

    A port of apidocjs https://apidocjs.com to sbt, to document REST Api

  • updated 16 days ago Mozilla Public Li...

    A purely functional Cassandra client built on top of the Datastax Java Driver supporting a variety of effect systems like ZIO & Cats-Effect supporting both Scala 2 & 3

Templating

  • beard beard 121
    star
    updated 7 months ago Other

    A lightweight, logicless templating engine, written in Scala and inspired by Mustache

  • updated 10 months ago MIT License

    Reactive data-binding for Scala

  • hepek hepek 104
    star
    updated 24 days ago Apache License 2.0

    Typesafe HTML templates and static site generator in pure Scala

  • updated 8 months ago MIT License

    ScalaTags is a small XML/HTML construction library for Scala.

  • updated 2 months ago Apache License 2.0

    Scalate is a Scala based template engine which supports HAML, Mustache and JSP, Erb and Velocity style syntaxes.

  • twirl twirl 539
    star
    updated about 1 month ago Apache License 2.0

    Twirl is Play's default template engine

Testing

  • updated 3 months ago Apache License 2.0

    Integration between cats-effect and test frameworks

  • updated 24 days ago Apache License 2.0

    Testing tool in Scala for HTTP JSON API

  • updated about 7 years ago Apache License 2.0

    Randomised, zero-boilerplate object builders

  • diffy diffy 1,147
    star
    updated 8 months ago Other
  • updated 3 months ago MIT License

    Flexible law checking for Scala

  • updated about 2 months ago MIT License

    ⚡️Lightning-fast linter for .env files. Written in Rust 🦀

  • elasticmq elasticmq 2,379
    star
    updated 3 months ago Apache License 2.0

    In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.

  • updated about 9 years ago Apache License 2.0

    Native non-blocking client for ZooKeeper with Finagle

  • finch finch 1,596
    star
    updated 20 days ago Apache License 2.0

    Scala combinator library for building Finagle HTTP services

  • fs2 fs2 2,319
    star
    updated 2 months ago Other

    Compositional, streaming I/O library for Scala

  • gatling gatling 6,137
    star
    updated 6 months ago Apache License 2.0

    Modern Load Testing as Code

  • updated over 4 years ago Apache License 2.0

    Functional testing for Scala.

  • updated about 2 months ago Apache License 2.0

    The super light testing library for Scala and Scala.js

  • updated 3 months ago MIT License

    Mockito for Scala language

  • munit munit 423
    star
    updated 15 days ago Apache License 2.0

    Scala testing library with actionable errors and extensible APIs

  • nyaya nyaya 183
    star
    updated 2 months ago GNU Lesser Genera...

    Random Data Generation and/or Property Testing in Scala & Scala.JS.

  • relate relate 160
    star
    updated 7 months ago Apache License 2.0

    Performant database access in Scala

  • updated 6 months ago BSD 3-Clause "New...

    Property-based testing for Scala

  • updated almost 2 years ago Other

    Microbenchmarking and performance regression testing framework for the JVM platform.

  • updated 15 days ago MIT License

    Native Scala mocking framework

  • updated 6 months ago MIT License

    property based testing library for Scala

  • updated over 5 years ago MIT License

    Connect a Scala REPL to running JVM processes without any prior setup

  • specs2 specs2 733
    star
    updated 10 months ago Other

    Software Specifications for Scala

  • updated about 1 month ago Apache License 2.0

    Mutation testing for Scala

  • updated 2 months ago Apache License 2.0

    Scala Test-State.

  • updated over 6 years ago

    The project repository has moved to https://github.com/testcontainers/testcontainers-scala

  • utest utest 480
    star
    updated 2 months ago

    A simple testing framework for Scala

Text, Formats and Compression

  • avro4s avro4s 716
    star
    updated about 1 month ago Apache License 2.0

    Avro schema generation and serialization / deserialization for Scala

  • chill chill 609
    star
    updated 18 days ago Apache License 2.0

    Scala extensions for the Kryo serialization library

  • scodec scodec 799
    star
    updated 2 months ago BSD 3-Clause "New...

    Scala combinator library for working with binary data

  • updated 5 months ago Apache License 2.0

    A lightweight, clean and simple JSON implementation in Scala

Text Manipulation

  • diff diff 178
    star
    updated about 3 years ago Other

    Visually compare Scala data structures with out of the box support for arbitrary case classes.

  • updated almost 7 years ago MIT License

    The easiest way to use Unicode Emoji in Scala🎉✨

  • fansi fansi 224
    star
    updated 3 months ago Other

    Scala/Scala.js library for manipulating Fancy Ansi colored strings

  • updated over 8 years ago Apache License 2.0

    A little text processing library for Scala.

  • updated about 2 months ago Mozilla Public Li...

    Efficient diffing in Scala

  • updated about 3 years ago MIT License

    Myers diff algorithm in Scala

  • updated about 2 years ago Other

    A fuzzy matching string distance library for Scala and Java that includes Levenshtein distance, Jaro distance, Jaro-Winkler distance, Dice coefficient, N-Gram similarity, Cosine similarity, Jaccard similarity, Longest common subsequence, Hamming distance, and more..

  • updated almost 7 years ago

    🎯 String metrics and phonetic algorithms for Scala (e.g. Dice/Sorensen, Hamming, Jaccard, Jaro, Jaro-Winkler, Levenshtein, Metaphone, N-Gram, NYSIIS, Overlap, Ratcliff/Obershelp, Refined NYSIIS, Refined Soundex, Soundex, Weighted Levenshtein).

  • updated over 5 years ago Other

    A way to show data in tabular form

Third-Party APIs

  • sttp sttp 1,418
    star
    updated about 2 months ago Apache License 2.0

    The Scala HTTP client you always wanted!

Time, Positions and Units of Measurement

  • updated over 2 years ago Other

    Experimental project to lay out basic algebra type classes

  • updated over 4 years ago MIT License

    Spire's macros for zero-cost operator enrichment

  • spire spire 1,757
    star
    updated about 1 month ago MIT License

    Powerful new number types and numeric abstractions for Scala.

  • updated about 2 months ago Apache License 2.0

    The Scala API for Quantities, Units of Measure and Dimensional Analysis

Units of Measurement

  • updated over 2 years ago Other

    Experimental project to lay out basic algebra type classes

  • updated over 4 years ago MIT License <