Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scala

Scala

266 projects

Showing 36 of 266 projects

Algebird
AlgebirdScala

A Scala library providing abstract algebra types and structures for building aggregation systems and analytics.

#functional-programming#monoids#distributed-systems
Stars2.3k
Forks346
Last commit8 months ago
Docspell
DocspellElm

Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.

#dms#personal document system#stanford-corenlp
Stars2.3k
Forks179
Last commit2 months ago
Coursier
CoursierScala

A pure Scala library for fetching and managing artifacts and applications, serving as a dependency resolver and launcher.

#build-tools#application-launcher#scalajs
Stars2.1k
Forks334
Last commit2 days ago
Scaloid
ScaloidScala

A Scala library that simplifies Android development with concise DSLs, eliminating boilerplate while maintaining type safety.

#boilerplate-reduction#dsl#type-safety
Stars2.1k
Forks159
Last commit2 years ago
Mocky (k)
Mocky (k)TypeScript

A simple tool to generate custom HTTP responses for testing web services and mocking backend APIs.

#backend-mocking#mocky#web-services
Stars2.1k
Forks262
Last commit2 years ago
ScalaCheck
ScalaCheckScala

Property-based testing for Scala

#property-testing#scalacheck#scala
Stars2.0k
Forks395
Last commit7 days ago
sangria
sangriaScala

A Scala library for building spec-compliant GraphQL servers and clients.

#akka-http#play-framework#api
Stars2.0k
Forks219
Last commit5 days 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
monix
monixScala

A high-performance Scala library for composing asynchronous, event-based programs with strong functional programming influences.

#stream-processing#back-pressure#functional-programming
Stars1.9k
Forks244
Last commit1 month ago
Talkyard
TalkyardTypeScript

A community discussion platform: Brings together the main features from StackOverflow, Slack, Discourse, Reddit, and Disqus blog comments.

#chat#stackoverflow#talkyard
Stars1.8k
Forks128
Last commit11 days ago
Gradle buildSrcVersions
Gradle buildSrcVersionsKotlin

A Gradle plugin that automates dependency version management and updates, eliminating manual searches.

#kotlin-dsl#hacktoberfest#gradle
Stars1.7k
Forks109
Last commit11 months ago
skunk
skunkScala

A purely functional, type-safe data access library for Scala applications using PostgreSQL.

#database-driver#functional-programming#database
Stars1.7k
Forks176
Last commit7 days ago
Apache Pekko
Apache PekkoScala

Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala with the Actor Model.

#stream-processing#message-driven#http-server
Stars1.6k
Forks208
Last commit1 day ago
spark-testing-base
spark-testing-baseScala

Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.

#apache-spark#unit-testing#integration-testing
Stars1.6k
Forks356
Last commit3 months ago
MLeap
MLeapScala

MLeap is a portable execution engine for deploying machine learning pipelines from Spark and Scikit-learn without their runtime dependencies.

#apache-spark#spark#production-ml
Stars1.5k
Forks317
Last commit3 days ago
sttp
sttpScala

A clean, type-safe HTTP client for Scala supporting synchronous, Future-based, and functional effect system programming styles.

#httpclient#functional-programming#akka-http
Stars1.5k
Forks333
Last commit6 days ago
FiloDB
FiloDBScala

A distributed, Prometheus-compatible, real-time, in-memory time series database designed for massive scalability and low-latency operational metrics.

#database#distributed#grafana
Stars1.5k
Forks238
Last commit1 day ago
scopt
scoptScala

A Scala library for parsing command-line options with functional and object-oriented DSLs.

#parsing#functional-programming#library
Stars1.4k
Forks159
Last commit20 days ago
Reactive Kafka
Reactive KafkaScala

A Reactive Streams connector for Apache Kafka built on Akka Streams, enabling back-pressured integration for Java and Scala.

#stream-processing#akka#kafka-connector
Stars1.4k
Forks370
Last commit4 days ago
ScalaPB
ScalaPBScala

Protocol buffer compiler plugin for Scala that generates case classes, parsers, and serializers.

#scala-js#protocol-buffers#grpc
Stars1.3k
Forks293
Last commit2 days ago
Sharry
SharryElm

A self-hosted web application for sharing files with password protection, expiration dates, and alias pages.

#web-app#filesharing#resumable-uploads
Stars1.3k
Forks73
Last commit3 days ago
Awesome Recursion Schemes
Awesome Recursion Schemes

A curated collection of resources for learning and applying recursion schemes in functional programming.

#haskell#functional-programming#fixed-point
Stars1.3k
Forks57
Last commit2 years ago
Recursion Schemes
Recursion Schemes

A curated collection of resources for learning and applying recursion schemes in functional programming.

#fixed-point-data-structures#haskell#functional-programming
Stars1.3k
Forks57
Last commit2 years ago
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
GraphFrames
GraphFramesScala

A DataFrame-based graph processing library for Apache Spark, enabling scalable graph analytics and algorithms.

#graph-processing#apache-spark#network-motifs
Stars1.2k
Forks268
Last commit20 hours ago
variableinspector
variableinspectorTypeScript

A JupyterLab extension that displays currently used variables and their values for Python, R, and Scala notebooks.

#jupyterlab-extension#notebook-enhancement#interactive-computing
Stars1.2k
Forks99
Last commit
Node
NodeScala

Reference implementation of the Waves blockchain node in Scala, enabling decentralized application development.

#smart-contracts#rest-api#decentralized-applications
Stars1.2k
Forks427
Last commit14 days ago
ScalaTest
ScalaTestScala

A free, open-source testing toolkit for Scala and Java programmers with expressive and flexible testing styles.

#testing-toolkit#scala-js#unit-testing
Stars1.2k
Forks335
Last commit3 days ago
Pact JVM
Pact JVMKotlin

JVM implementation of Pact for consumer-driven contract testing, providing mock services and verification tools.

#consumer-driven-contracts#hacktoberfest#integration-testing
Stars1.1k
Forks487
Last commit2 days ago
FastParse
FastParseScala

A Scala library for building fast parsers using parser combinators with minimal boilerplate.

#scala-js#text-processing#domain-specific-languages
Stars1.1k
Forks165
Last commit6 months ago
Cromwell
CromwellScala

An open-source workflow management system for bioinformatics that scales from one-off use cases to massive production environments.

#workflow-management#scientific-computing#workflow
Stars1.1k
Forks382
Last commit
Hail
HailPython

An open-source, Python-based data analysis tool with specialized data types and methods for genomic data at scale.

#scientific-computing#spark#python-library
Stars1.1k
Forks266
Last commit1 day ago
DSL-JSON
DSL-JSONJava

A high-performance JVM JSON library with advanced compile-time databinding for Java, Android, Scala, and Kotlin.

#high-performance#annotation-processor#android
Stars1.1k
Forks109
Last commit25 days ago
DSL-JSON
DSL-JSONJava

A high-performance JVM JSON library with compile-time databinding for Java, Android, Scala, and Kotlin.

#high-performance#annotation-processor#android
Stars1.1k
Forks109
Last commit25 days ago
skynet
skynetC#

A microbenchmark that spawns one million concurrent actors/coroutines to compare concurrency performance across programming languages.

#haskell#parallel-computing#performance-testing
Stars1.1k
Forks119
Last commit2 years ago
ADAM
ADAMScala

A genomics analysis platform that uses Apache Spark to parallelize genomic data processing across clusters, replacing traditional file-based workflows.

#genomic-data#apache-spark#parquet
Stars1.1k
Forks312
Last commit4 months ago
PreviousPage 2 of 8Next

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
3 months ago
8 days ago
#Scala Native58
#Functional Programming48
#Big Data43
#Java42
#Jvm36
#Apache Spark34
#Scala Js33
#Machine Learning26
#Sbt25
#Kotlin24
#Load Testing22
#Performance Testing22