Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scala Library

Scala Library

30 projects

Showing 30 of 30 projects

Scala
ScalaPython

A community-driven curated list of useful Scala libraries, frameworks, and software.

#community-driven#developer-tools#jvm-ecosystem
Stars9.2k
Forks1.3k
Last commit1 year ago
scalaz
scalazScala

A Scala library providing principled functional programming abstractions, including type classes and purely functional data structures.

#functional-programming#monad-transformers#category-theory
Stars4.7k
Forks697
Last commit13 hours ago
deequ
deequScala

A library built on Apache Spark for defining unit tests to measure data quality in large datasets.

#data-testing#apache-spark#spark
Stars3.6k
Forks584
Last commit2 days ago
summingbird
summingbirdScala

A library for writing MapReduce programs that execute on distributed platforms like Storm and Scalding using Scala/Java collection-like syntax.

#stream-processing#mapreduce#batch-processing
Stars2.1k
Forks256
Last commit4 years ago
DataStax Spark Cassandra Connector
DataStax Spark Cassandra ConnectorScala

A connector that enables Apache Spark to read from and write to Apache Cassandra databases for distributed data processing.

#apache-spark#spark#scala-library
Stars1.9k
Forks930
Last commit
chimney
chimneyScala

A Scala library for boilerplate-free, type-safe data transformations between case classes, Java beans, and other data structures.

#case-class#functional-programming#boilerplate-reduction
Stars1.3k
Forks112
Last commit4 days ago
caliban
calibanScala

A purely functional GraphQL library for Scala with minimal boilerplate and compile-time schema validation.

#functional-programming#scala-library#graphql
Stars996
Forks262
Last commit14 hours ago
Quicklens
QuicklensScala

A Scala library for modifying deeply nested fields in case classes with a concise, type-safe syntax.

#case-class#functional-programming#boilerplate-reduction
Stars851
Forks53
Last commit2 days ago
spark-daria
spark-dariaScala

A Scala library providing essential Spark extensions, helper methods, and custom transformations to maximize developer productivity.

#apache-spark#spark-extensions#spark
Stars767
Forks150
Last commit1 month ago
FACTORIE
FACTORIEScala

A Scala toolkit for deployable probabilistic modeling using imperatively-defined factor graphs.

#probabilistic-modeling#factor-graphs#scala-library
Stars552
Forks143
Last commit8 years ago
argonaut
argonautScala

A purely functional JSON library for Scala providing parsing, printing, manipulation, and type-safe codecs.

#functional-programming#argonaut#data-serialization
Stars544
Forks107
Last commit4 days ago
SourceCode
SourceCodeScala

A Scala library providing compile-time source code metadata like file, line, and name, similar to Python's __name__ or C++'s __LINE__.

#scala-js#macros#scala-library
Stars543
Forks77
Last commit9 months ago
recheck
recheckScala

A trustworthy ReDoS (Regular Expression Denial of Service) checker for identifying vulnerable regex patterns.

#vulnerability#redos#performance-security
Stars298
Forks16
Last commit15 hours ago
mainargs
mainargsScala

A small, dependency-free library for command-line argument parsing in Scala, used by Ammonite and Mill.

#case-class#scala-library#argument-parsing
Stars214
Forks27
Last commit6 months ago
Scheduler
SchedulerScala

A fault-tolerant Scala library for scheduling arbitrary code to run at arbitrary times across distributed systems.

#job-scheduler#scala-library#distributed-systems
Stars213
Forks37
Last commit4 years ago
DynaML
DynaMLScala

A Scala and JVM machine learning toolbox for research, education, and industry with an interactive REPL and end-to-end pipelines.

#research-tool#apache-spark#scala-library
Stars202
Forks45
Last commit3 years ago
slack-scala-client
slack-scala-clientScala

A Scala library for interacting with Slack's API and Real Time Messaging (RTM) interface.

#hacktoberfest#pekko#scala-library
Stars191
Forks104
Last commit1 year ago
Crossdata
CrossdataScala

A distributed framework extending Apache Spark with unified SQL access to multiple datastores, optimized connectors, and streaming support.

#apache-spark#scala-library#data-integration
Stars169
Forks51
Last commit6 years ago
RTree2D
RTree2DScala

A 2D immutable R-tree with STR packing for ultra-fast nearest and intersection queries in plane and spherical coordinates.

#range-query#scala-js#high-performance
Stars145
Forks11
Last commit5 days ago
bioscala
bioscalaScala

A functional bioinformatics library for Scala providing strongly-typed DNA/RNA/protein sequences, transcription, translation, and alignment utilities.

#scientific-computing#functional-programming#dna-sequences
Stars115
Forks19
Last commit11 months ago
scala-json
scala-jsonScala

A compile-time JSON marshaling library for Scala, Scala Native, and Scala.js with extensible accessors and rich type support.

#scala-js#scala-library#json-marshaling
Stars63
Forks5
Last commit4 years ago
Montague
MontagueScala

A Scala library for semantic parsing using Combinatory Categorial Grammar (CCG) to translate natural language into formal representations.

#lexicon-based#formal-semantics#scala-library
Stars60
Forks7
Last commit4 years ago
Bitcoin Script Debugger
Bitcoin Script DebuggerScala

A Scala library for parsing, interpreting, and step-by-step debugging of Bitcoin scripts via a REST API.

#scala-library#rest-api#cryptocurrency
Stars59
Forks6
Last commit2 years ago
SDL2 and OpenGL
SDL2 and OpenGLScala

Scala Native bindings for SDL2 and OpenGL, enabling high-performance graphics programming in Scala.

#sdl2#opengl#graphics-bindings
Stars46
Forks6
Last commit4 years ago
SwiftLearner
SwiftLearnerScala

A Scala machine learning library with simple, readable implementations of classic algorithms for prototyping and education.

#algorithm-implementation#educational#scala-library
Stars40
Forks9
Last commit1 year ago
recrypt
recryptScala

A Scala library implementing cryptographic primitives for a multi-hop proxy re-encryption scheme.

#scala-library#privacy#encryption
Stars37
Forks4
Last commit4 days ago
toml-scala
toml-scalaScala

A feature-complete TOML parser for Scala with AST parsing, codec derivation, and TOML generation capabilities.

#functional-programming#scalajs#scala-library
Stars30
Forks10
Last commit1 year ago
gatling-tcp-extensions
gatling-tcp-extensionsScala

A Gatling extension for sending string messages over TCP protocol to enable TCP-based load testing.

#load-testing#stress-testing#performance-testing
Stars23
Forks22
Last commit3 years ago
scala-optparse-applicative
scala-optparse-applicativeScala

A Scala port of the optparse-applicative library for building command-line interfaces with functional combinators.

#functional-programming#scala-js#scala-library
Stars16
Forks2
Last commit6 days ago
cmark
cmarkScala

Scala Native bindings for the cmark library to parse, manipulate, and render CommonMark documents.

#markdown-rendering#commonmark#scala-library
Stars16
Forks3
Last commit4 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
#Scala20
#Scala Native10
#Functional Programming8
#Apache Spark5
#Scala Js5
#Big Data4
#Spark3
#Machine Learning3
#Distributed Computing3
#Scalajs3
#Type Safe3
#Case Class3