Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Scala
Scala is a general-purpose programming language providing support for functional programming and a strong static type system. Designed to be concise, many of Scalaβs design decisions aimed to address criticisms of Java.
- GitHub: https://github.com/topics/scala
- Wikipedia: https://en.wikipedia.org/wiki/Scala_(programming_language)
- Created by: Martin Odersky
- Released: January 20, 2004
- Last updated: 2025-01-08 00:22:42 UTC
- JSON Representation
https://github.com/makenowjust/dali
Modern, Lightweight and Simple Generic Programming Library (i.e. shapeless alternative for Scala 2.13)
Last synced: 12 Nov 2024
https://github.com/angeligareta/cheaper-travelling
Project developed with Apache Spark and Kafka that works with different public streaming data APIs such as SkyScanner, GeoDB Cities, and Flixbus to consider more ways of travelling in a cheaper way.
apache-spark flixbus geodb-cities kafka scala skyscanner skyscanner-api skyscanner-flight-search spark
Last synced: 22 Nov 2024
https://github.com/dohzya/scalaio-2017-esmonad
Composable Event Sourcing with Monads
event-sourcing presentation-materials scala
Last synced: 14 Nov 2024
https://github.com/ckipp01/mill-dependency-submission
A GitHub action to submit your dependency graph from your Mill build to GitHub.
action dependency-graph mill scala submission-api
Last synced: 09 Nov 2024
https://github.com/vagmcs/intervaltree
A simple interval tree implementation for Java and Scala.
Last synced: 22 Nov 2024
https://github.com/arangodb/java-velocypack-module-scala
arangodb java scala velocypack vpack
Last synced: 12 Nov 2024
https://github.com/hhimanshu/unit-testing-in-scala
Learn to use ScalaTest in your own projects
scala scalamock scalatest scalatest-release
Last synced: 12 Nov 2024
https://github.com/inbravo/scala-feature-set
-:- My random Scala experiements -:-
Last synced: 24 Nov 2024
https://github.com/scalalandio/linkuisitor
Plebeian-simple library for hateoas using circe.io
Last synced: 10 Nov 2024
https://github.com/azavea/hiveless
Scala API for Hive UDFs with the GIS extension
geospatial gis scala spark typelevel
Last synced: 10 Nov 2024
https://github.com/okapies/scala-native-example
Quick examples of Scala Native http://www.scala-native.org/
Last synced: 09 Nov 2024
https://github.com/nafg/simpleivr
A Scala algebra for writing telephony applications, including an implementation that wraps asterisk-java
asterisk asterisk-java ivr scala
Last synced: 12 Nov 2024
https://github.com/scala-steward-org/mill-plugin
Mill plugin to export dependency information to be processed by Scala-Steward
mill-plugin scala scala-steward
Last synced: 14 Nov 2024
https://github.com/arbox/learning-scala-for-data-science
Data Science: Scala for brave and impatient
big-data bigdata data-science datascience scala spark
Last synced: 27 Nov 2024
https://github.com/elliothux/babel-plugin-auto-argument
πΊ Using auto argument in JavaScript like Scala
auto-argument babel-plugin scala
Last synced: 11 Nov 2024
https://github.com/simerplaha/swaydb.scala.examples
Scala examples for SwayDB
Last synced: 19 Nov 2024
https://github.com/christian-schlichtherle/neuron-di
Neuron DI is a new approach for dependency injection in Java and Scala.
dependency-injection di-framework dsl guice java neuron-di scala
Last synced: 12 Nov 2024
https://github.com/christian-schlichtherle/fun-io
Fun I/O provides functional programming patterns and high level abstractions for simple and reusable synchronous I/O.
codec functional inputstream java json outputstream scala xml
Last synced: 12 Nov 2024
https://github.com/facultyai/dynamic-configuration
Dynamic configuration loader for Scala
Last synced: 08 Nov 2024
https://github.com/rcardin/state-monad-example
An example describing the State Monad features.
functional-programming monads scala state-monad
Last synced: 17 Nov 2024
https://github.com/maif/wasm4s
A library to easily run WASM vms from inside your scala project
Last synced: 16 Nov 2024
https://github.com/indoorvivants/sbt-commandmatrix
Define commands for projectmatrix subsets to parallelise your CI builds
jvm matrix sbt-projectmatrix scala
Last synced: 17 Nov 2024
https://github.com/tharvik/wasm
WebAssembly for Scala
scala wasm wasm-codegen webassembly
Last synced: 09 Nov 2024
https://github.com/i10416/munkres
Munkres(Hangarian) Algorithm Implimentation for Scala
assignment-problem optimization scala
Last synced: 13 Nov 2024
https://github.com/mateuszkubuszok/sbtscalamultiproject2.g8
Updated version of a SBTScalaMultiproject template with changed test defaults, more compiler options and more plugins
giter8 giter8-template multimodule sbt scala template
Last synced: 21 Nov 2024
https://github.com/xerial/sbt-jcheckstyle
A sbt plugin for checking Java code styles
checkstyle java sbt-plugin scala
Last synced: 06 Nov 2024
https://github.com/ilya-murzinov/money-transfer
Purely functional Scala implementation of REST API for money transfer
circe doobie featherbed finch scala
Last synced: 07 Nov 2024
https://github.com/varunu28/aadhar-dataset-analysis
Data analysis of AADHAR dataset using Apache Spark
analysis scala spark spark-sql
Last synced: 08 Nov 2024
https://github.com/CognonicLabs/languishable
A best of breed demo series to show the ideal idiomatic representation of code for many programming languages via a common desktop application in Scala, Go, C#, Python, Java, R, Julia, F#, C++, Ballerina, Rust, JavaScript, TypeScript etc
ballerina csharp fsharp go idiomatic java javascript julia language python r rust scala style typescript
Last synced: 21 Dec 2024
https://github.com/iravid/play-json-cats
cats typeclass instances for play-json
cats functional-programming json play-json scala
Last synced: 12 Oct 2024
https://github.com/evolution-gaming/clickhouse-scala
Alternative driver to ClickHouse via native tcp protocol
Last synced: 29 Nov 2024
https://github.com/sake92/hepek-examples
Self-contained examples of using hepek
html sbt-plugin scala static-site-generator
Last synced: 16 Oct 2024
https://github.com/arturopala/validator
Simple but versatile Scala validator using Either[Error,Unit] to represent validation status.
Last synced: 06 Nov 2024
https://github.com/rutujar/helloworld_travis_demo
This is a demo program using continuous integration tools such as Travis,Jenkins,Circle ci and AppVeyor. Many more will be updated shortly
appveyor c circleci circleci-demos codacy code-quality cpp csharp go java javascript jenkins jenkins-ci python r scala travis travis-ci travis-ci-demo travis-ci-github
Last synced: 13 Oct 2024
https://github.com/erikerlandson/feature-reduction-talk
Notebook image and notebook for feature reduction talk
apache-spark feature-engineering feature-reduction feature-selection jupyter-notebook openshift random-forest scala t-digest
Last synced: 09 Nov 2024
https://github.com/winitzki/chymyst-book
Concurrency in Reactions: Declarative multicore programming in Scala
actor-model async-channels async-programming chemical-machine concurrency concurrent-programming csp declarative dsl functional-programming join-calculus jvm multicore multithreading parallelism scala
Last synced: 12 Oct 2024
https://github.com/nryanov/consul4s
A native Scala client for interacting with Consul built on top of sttp-client.
client consul consul-api scala sttp
Last synced: 27 Oct 2024
https://github.com/nryanov/schemakeeper
Schemakeeper - yet another schema registry for Avro, Thrift and Protobuf schemas
avro avro-schema java kafka metadata protobuf scala schema-registry schemakeeper schemas thrift
Last synced: 10 Oct 2024
https://github.com/siman/scala-validation
Simple validation framework for Scala
error-messages errors scala scala-validation utility-library utils validation
Last synced: 10 Oct 2024
https://github.com/fizruk/free-foil
Efficient Type-Safe Capture-Avoiding Substitution for Free (Scoped Monads).
abstract-syntax haskell scala type-safe
Last synced: 12 Oct 2024
https://github.com/evolution-gaming/stracer
Tools for tracing and span reporting
cats-effect jaeger kafka scala tagless-final thrift zipkin
Last synced: 29 Nov 2024
https://github.com/ondrejspanel/scalafromjs
Tools to help converting code from JavaScript to Scala.js.
Last synced: 15 Oct 2024
https://github.com/propensive/nettlesome
Typesafe representations of network concepts in Scala
ip-addresses mac-addresses networking ports scala url-parsing urls
Last synced: 28 Oct 2024
https://github.com/markus1189/mockito-scala
Syntactic sugar for mockito in Scala
Last synced: 17 Oct 2024
https://github.com/thoughtworksinc/latestevent.scala
bidirectional data-binding and routing for Scala.js
data-binding dom html routing scala scalajs
Last synced: 12 Nov 2024
https://github.com/marceloboeira/kurz-old
π A blazing fast URL Shortener
finagle finch redis scala scalability url-shortener
Last synced: 02 Nov 2024
https://github.com/kubukoz/catharsis
Utilities for cats-effect that don't really fit in the upstream.
cats cats-effect functional-concurrency functional-programming functional-scala pure-fp scala typelevel
Last synced: 27 Oct 2024
https://github.com/jozic/scalax-collection
A small library of extension methods for standard scala collections library
extension scala scalax-collection
Last synced: 06 Nov 2024
https://github.com/dacr/zio-worksheet
Simplified ZIO user experience in REPL, worksheet or script contexts
Last synced: 18 Oct 2024
https://github.com/regadas/shorty
Shorty: simple scala URL Shortener Service built with http4s
google-app-engine http4s scala url-shortener
Last synced: 14 Oct 2024
https://github.com/numberfour/openapi-scala
An opinionated library and SBT plugin for generating Scala code from OpenAPI 3.
openapi openapi-generator openapi3 scala swagger
Last synced: 14 Oct 2024
https://github.com/propensive/profanity
A library for realtime interactive terminal software in Scala
console curses interactive ncurses scala terminal tty
Last synced: 28 Oct 2024
https://github.com/euclio/chip-lang
A Domain-specific language for chiptune.
chiptune domain-specific-language scala
Last synced: 11 Oct 2024
https://github.com/xuwei-k/sbt-warning-diff
show added/removed warnings in CI
github-actions reviewdog sbt sbt-plugin scala
Last synced: 08 Nov 2024
https://github.com/com-lihaoyi/mill-moduledefs
Scalac compiler plugin to support Mill modules
Last synced: 17 Nov 2024
https://github.com/mattroberts297/claper
A Command Line Argument Parser for Scala
argument-parser scala shapeless
Last synced: 27 Oct 2024
https://github.com/tanin47/scala-interpreter
Build your own language and API in Scala.
Last synced: 24 Oct 2024
https://github.com/lefou/mill-jacoco
Coverage Reporting for Mill
buildtool coverage jacoco mill mill-plugin scala
Last synced: 28 Oct 2024
https://github.com/jpsacha/sbt-imagej
sbt-imagej is an SBT (Simmple Build Tool) plugin that that helps with development of ImageJ plugins
imagej imagej-plugins sbt-imagej sbt-plugin scala
Last synced: 07 Nov 2024
https://github.com/romansky/jello
Scala/Scala.js JSON library, no thrills included
formatter json json-library marshalling scala
Last synced: 11 Nov 2024
https://github.com/weso/srdf
Simple RDF interface
cats cats-effect rdf rdf-interface rdf-libraries scala
Last synced: 06 Nov 2024
https://github.com/carlosedp/bleepziohttp
Scala Bleep sample project using ZIO and ZIO-HTTP
Last synced: 27 Oct 2024
https://github.com/benhutchison/modesofcomposition
Lambdajam 2021 online workshop in Compositional Functional Programming in Scala
cats cats-effect functional-programming scala typelevel
Last synced: 27 Oct 2024
https://github.com/joan38/mill-git
A git version plugin for Mill build tool
Last synced: 28 Oct 2024
https://github.com/tyrcho/path-kata
Sample code to prepare a kata on functional programming.
functional-programming java-8 javaslang kata kotlin scala
Last synced: 01 Nov 2024
https://github.com/propensive/jacinta
Simple interfaces for reading, processing and writing JSON in Scala
ast json json-api scala serializer
Last synced: 28 Oct 2024
https://github.com/chabane/mitosis-microservice-spark-cassandra
Microservice application that uses Apache Spark, Kafka and Cassandra
cassandra dockerfile hadoop jenkinsfile kafka sbt scala spark spark-streaming
Last synced: 15 Nov 2024
https://github.com/nvinuesa/sparsal
Sparse approximation library
scala signal-processing sparse sparse-coding
Last synced: 14 Oct 2024
https://github.com/fthomas/status-page
A microlibrary for creating simple status pages
cats functional-programming microlibrary scala status-page
Last synced: 12 Oct 2024
https://github.com/carlosedp/mill-aliases
A Scala Mill plugin adding task aliases to the build configuration
Last synced: 27 Oct 2024
https://github.com/busymachines-labs/busymachines-commons
Commons to help build HTTP web apps in a principled way
busymachines-commons json rest scala
Last synced: 29 Sep 2024
https://github.com/fancellu/fs2-examples
A few fs2 examples (streaming file io, moving average, queue example, echo server, REPL)
Last synced: 14 Oct 2024
https://github.com/xuwei-k/shapeless-java-records
derive `shapeless.Generic` instances for Java Records and Sealed Classes
generic-programming java macros scala shapeless
Last synced: 08 Nov 2024
https://github.com/ckipp01/nvim-jvmopts
A micro-library for gathering JVM options from various places.
Last synced: 24 Oct 2024
https://github.com/rustedbones/taxonomy
Strongly typed DNS for scala. Based on the cats ecosystem with scodec and fs2
cats-effect dns fs2 scala scodec
Last synced: 12 Oct 2024
https://github.com/aessing/demo-azuresynapse
This repository includes the demos and codes I use to play around with Azure Synapse Anayltics
analytics azure azure-sql-datawarehouse azure-synapse-analytics azure-synapse-dwh data-engineering data-warehousing datawarehouse machine-learning mdwh microsoft powerbi python scala spark spark-dotnet spark-sql sql-data-warehouse synapse synapse-analytics
Last synced: 14 Dec 2024
https://github.com/makiftutuncu/effect
A basic, home-made functional effect system with powerful errors
error-handling functional-effects functional-programming scala
Last synced: 31 Oct 2024
https://github.com/erikerlandson/snowball
Monotonic smoothing splines for the JVM
java monotone monotone-splines monotonic monotonic-splines scala spline spline-interpolation
Last synced: 09 Nov 2024
https://github.com/propensive/iridescence
Sophisticated representation of color in Scala
cielab color color-models hsl hsv lab-color rgb scala srgb
Last synced: 28 Oct 2024
https://github.com/propensive/symbolism
A general mechanism to implement symbolic operators in Scala
arithmetic-operators scala typeclasses
Last synced: 28 Oct 2024
https://github.com/apache/servicemix-maven-plugins
Mirror of Apache Servicemix Maven plug-ins
java network-client network-server osgi scala servicemix xml
Last synced: 07 Oct 2024
https://github.com/evolution-gaming/cassandra-sync
Synchronization mechanism via locks stored in cassandra
Last synced: 29 Nov 2024
https://github.com/evolution-gaming/no-log4j-test
Test to verify that your project has no log4j dependency
Last synced: 29 Nov 2024
https://github.com/evolution-gaming/retry
Library for retrying failed calls
Last synced: 29 Nov 2024
https://github.com/augi/gradle-wartremover
Gradle plugin to apply WartRemover (Scala linting tool)
Last synced: 28 Oct 2024
https://github.com/rchain-community/behavr
Toward Behavioral Type checking for Rholang
pi-calculus rholang scala type-safety
Last synced: 05 Jan 2025
https://github.com/lhns/munit-tagless-final
Integration library for MUnit and any effect type via cats-effect
cats cats-effect munit scala tagless-final testing
Last synced: 27 Oct 2024