An open API service indexing awesome lists of open source software.

awesome-scala

A community driven list of useful Scala libraries, frameworks and software.
https://github.com/lauris/awesome-scala

Last synced: 21 days ago
JSON representation

Books

Devops

Commercial courses

Devops

  • Foundations of Functional Programming in Scala - a professional video course with exercises covering covers functional principles, custom IO (effects) and functional design.
  • Scala Algorithms - a collection of nearly 100 algorithms in pure-functional Scala with test cases, explanations and a web-based IDE. Built with http4s & Scala.js.

Communities

Devops

Company Blogs

Devops

Exercises

Devops

  • S-99 - Ninety-Nine Scala Problems
  • S-99 - Ninety-Nine Scala Problems
  • Scala Exercises - Brings the popular Scala Koans to the web. Offering hundreds of solvable exercises organized into 42 categories covering the basics of the Scala language.
  • Exercism - Scala Exercises - Community-driven Scala exercises.
  • Scala Exercises - Brings the popular Scala Koans to the web. Offering hundreds of solvable exercises organized into 42 categories covering the basics of the Scala language.
  • Learn-by-doing functional programming course on Scala - Covers type classes, functors, applicatives, monads, monad transformers, free monad

Misc.

Devops

Podcasts

Devops

  • The Scala Logs - Interviewing developers, open source contributors, subject matter experts, and the like to talk about FP, Scala, open source, and their interests.
  • Scala Love - Podcast about the Scala Programming Language and its community
  • CoRecursive Interviews - In-depth Interviews with software developers, often on the subject of scala libraries and functional programming.
  • Scala Love - Podcast about the Scala Programming Language and its community
  • Scala for Fun & Profit - Interviewing Scala users and companies.
  • Scala for Fun & Profit - Interviewing Scala users and companies.

Table of Contents

Android

Archive and Compression

  • SevenZ4S - activity/y/gonearewe/SevenZ4S)

Artificial Intelligence

  • cilib - activity/y/ciren/cilib)

Authentication

Big Data

  • Scrunch
  • **BIDMach** - accelerated Machine Learning Library |
  • **flink** - activity/y/apache/flink)
  • gridscale - activity/y/openmole/gridscale)
  • **kafka** - activity/y/apache/kafka)
  • **alpakka-kafka** - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka. |
  • **scalding** - activity/y/twitter/scalding)
  • schemer - activity/y/indix/schemer)
  • **scio** - activity/y/spotify/scio)
  • **spark** - A unified analytics engine for large-scale data processing |
  • gallia-core - aware Scala library for data transformation |
  • **nussknacker** - code tool for automating actions on real time data | Stream processing for the users. |

Command Line Interfaces

Cryptography

CSV

Database

Data Binding and Validation

  • dupin - activity/y/yakivy/dupin)
  • octopus - free validation |
  • veto - activity/y/splink/veto)
  • fields - company/fields)

Devops

  • skuber - activity/y/hagay3/skuber)

Distributed Systems

Extensions

Functional Reactive Programming

  • **fs2** - activity/y/typelevel/fs2)
  • iteratee - activity/y/travisbrown/iteratee)
  • **monix** - activity/y/monix/monix)
  • REScala - distributed and reactive programming embedded in OO and FP programs. |
  • **zio** - safe, composable library for async and concurrent programming in Scala |

Geospatial

  • **geotrellis** - activity/y/locationtech/geotrellis)
  • osm4scala - activity/y/simplexspatial/osm4scala)
  • rtree2d - tree for ultra-fast nearest and intersection queries in plane and spherical coordinates |
  • stac4s - utils/stac4s)
  • franklin - activity/y/azavea/franklin)

Graphical User Interfaces

HTTP

i18n

Image processing and image analysis

JavaScript

JSON