The Scala Toolbox

A categorized directory of libraries and tools for Scala

Actors

Algebras

Android

Apache Pulsar Clients

API Search

App Installers

Application Frameworks

Artifact Fetchers

Asynchronous I/O

Authentication

AWS

Benchmarking

Binary Data

Blockchain

Build Tools

Caching

Cassandra Clients

CLI

Cloud

Code Analysis

Code Formatting Tools

Compatability

Compiler Plugins

Concurrency

Configuration

Cron Parsers

CSS

CSV Parsers

Data Access

Data Serialization

Date and Time

Dependency Injection

Dependency Management

Documentation Tools

Effects

Email

Enumerations

Evented I/O

Filesystem Utilities

Filesystem Watchers

Functional Programming

Generic Programming

GraphQL

Graphs

GUIs

HTML

HTML Generation

HTTP Caching

HTTP Clients

HTTP Middleware

HTTP Servers

IDE Integration

JSON

Kafka Clients

Lenses

Linked Data & RDF

Logging

Math

Metrics

Miscellaneous

Monad Transformers

OS APIs

Parsing

Postgres Clients

Project Generators

RabbitMQ Client

Random Data Generation

Reactive

Redis Clients

Refinement Types

REPLs

Retrying Failures

RPC

RSS Generation

SBT Plugins

Scientific Computing

Serverless

Singleton Types

Smithy

Software Transactional Memory

SQL Clients

State

Static Site Generation

Stream Processing

String Manipulation

Templating

Testing

Tracing

Web Frameworks

Web Services

Web Sockets

Website Scraping

XML

YAML