Showing 30 of 30 projects
A community-driven curated list of useful Scala libraries, frameworks, and software.
A Scala library providing principled functional programming abstractions, including type classes and purely functional data structures.
A library built on Apache Spark for defining unit tests to measure data quality in large datasets.
A library for writing MapReduce programs that execute on distributed platforms like Storm and Scalding using Scala/Java collection-like syntax.
A connector that enables Apache Spark to read from and write to Apache Cassandra databases for distributed data processing.
A Scala library for boilerplate-free, type-safe data transformations between case classes, Java beans, and other data structures.
A purely functional GraphQL library for Scala with minimal boilerplate and compile-time schema validation.
A Scala library for modifying deeply nested fields in case classes with a concise, type-safe syntax.
A Scala library providing essential Spark extensions, helper methods, and custom transformations to maximize developer productivity.
A Scala toolkit for deployable probabilistic modeling using imperatively-defined factor graphs.
A purely functional JSON library for Scala providing parsing, printing, manipulation, and type-safe codecs.
A Scala library providing compile-time source code metadata like file, line, and name, similar to Python's __name__ or C++'s __LINE__.
A trustworthy ReDoS (Regular Expression Denial of Service) checker for identifying vulnerable regex patterns.
A small, dependency-free library for command-line argument parsing in Scala, used by Ammonite and Mill.
A fault-tolerant Scala library for scheduling arbitrary code to run at arbitrary times across distributed systems.
A Scala and JVM machine learning toolbox for research, education, and industry with an interactive REPL and end-to-end pipelines.
A Scala library for interacting with Slack's API and Real Time Messaging (RTM) interface.
A distributed framework extending Apache Spark with unified SQL access to multiple datastores, optimized connectors, and streaming support.
A 2D immutable R-tree with STR packing for ultra-fast nearest and intersection queries in plane and spherical coordinates.
A functional bioinformatics library for Scala providing strongly-typed DNA/RNA/protein sequences, transcription, translation, and alignment utilities.
A compile-time JSON marshaling library for Scala, Scala Native, and Scala.js with extensible accessors and rich type support.
A Scala library for semantic parsing using Combinatory Categorial Grammar (CCG) to translate natural language into formal representations.
A Scala library for parsing, interpreting, and step-by-step debugging of Bitcoin scripts via a REST API.
Scala Native bindings for SDL2 and OpenGL, enabling high-performance graphics programming in Scala.
A Scala machine learning library with simple, readable implementations of classic algorithms for prototyping and education.
A Scala library implementing cryptographic primitives for a multi-hop proxy re-encryption scheme.
A feature-complete TOML parser for Scala with AST parsing, codec derivation, and TOML generation capabilities.
A Gatling extension for sending string messages over TCP protocol to enable TCP-based load testing.
A Scala port of the optparse-applicative library for building command-line interfaces with functional combinators.
Scala Native bindings for the cmark library to parse, manipulate, and render CommonMark documents.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.