Collections
Big Data engines
- Kafka - Distributed messaging engine
- Spark - Distributed batch processing framework
- Flink - Distributed stream processing framework
- ScyllaDB - Distributed database focused on scalability, availability, latency and throughput
Scala libraries
- Akka - Framework for concurrent and distributed applications using an actor-based system
- Parboiled2 - Macro-based PEG parser generator
- Spray - REST/HTTP service framework using Akka
- Lift - Web framework with a unique view-first approach and focus on security
- Rapture JSON - Dynamic-based JSON API supporting multiple backends
- better-files - File manipulation DSL
- Scala-logging - Logging API
- configs - Configuration handling (wrapping Typesafe config)
- scopt - Command-line options parser
- Macroid - Macro-based framework for creating Android applications
- ScalaTest - Flexible testing framework