Topic · topic

Scala

A topic collection covering the Scala programming language ecosystem, including its standard library, key frameworks, and widely-used libraries. Scala is a strongly-typed, JVM-based language that blends object-oriented and functional programming, widely used in big data engineering, distributed systems, fintech, and backend development. The ecosystem includes the Akka actor framework, Play web framework, ZIO effect system, Cats typeclass library, http4s, Slick, sbt build tool, and Spark. Scala 3.8 is the current major version (January 2026).

9 related providers on APIs.io 11 resources Source repository →

Resources

Links

DomainSecurityWebsiteBlogDocumentationForumsGitHubNewsletterSocialCommunityJSONSchemaJSONStructureJSONLDContextVocabularyExamplesExamples

Providers working in Scala

Providers whose own tags share at least two of this topic's tags, most shared first.

ProviderAboutRatingAPIs
Unison Computing Unison Computing, PBC is a public benefit corporation building the Unison programming language, Unison Cloud, and Unison Share. Unison is a statically-typed functional language where code is content-addressed and immutable; Unison Cloud de… thin 1
Lightbend Lightbend, Inc. (dba Akka) is the company behind the Akka agentic systems platform. Founded as Typesafe by the creators of the Scala language and the Akka actor toolkit, the company built the JVM reactive stack — Akka actors, Akka Streams,… thin 0
Akka Akka is a toolkit and runtime for building highly concurrent, distributed, and resilient message-driven applications on the JVM using the actor model for Java and Scala. Maintained by Lightbend, Akka provides a comprehensive set of librari… thin 1
Vineyard Vineyard (v6d) is an in-memory immutable data manager developed under CNCF TAG-Storage. It provides efficient zero-copy data sharing across distributed systems for big data analytics, machine learning, and data-intensive workflows. Vineyar… thin 1
Redplanetlabs Red Planet Labs builds Rama, a unified backend platform for the JVM (Java/Clojure) that consolidates databases, queues, workers, and infrastructure into a single programming model — aiming to reduce backend complexity by up to 100x while p… emerging 1
Apache Groovy Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syn… emerging 3
Java Java is a high-level, class-based, object-oriented programming language developed by Sun Microsystems and now stewarded by Oracle. The Java Standard Edition (SE) platform provides a comprehensive set of APIs and class libraries for buildin… emerging 9
Kotlin Kotlin is a modern, concise, and safe programming language for the JVM, Android, and multiplatform development. It is developed by JetBrains and provides full interoperability with Java. Kotlin's standard library and ecosystem offer rich A… emerging 2
Concord Systems Concord Systems was a Brooklyn, New York stream-processing company founded in December 2014 by Alexander Gallego and Emilio Del Tesoro, and backed by Bloomberg Beta. It built a high-performance distributed stream processing framework writt… minimal 0

Tags

Big DataDistributed SystemsFunctional ProgrammingJVMProgramming LanguageScalaScala 3Type Safety