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: 2024-11-09 00:26:02 UTC
- JSON Representation
https://github.com/giacomocavalieri/master-thesis-code-examples
Scala code examples for my master thesis
effect-system free-monads monad-transformers monads mtl scala
Last synced: 26 Oct 2024
https://github.com/tanishiking/scala-js-javy-playground
Scala --(scala.js)--> JS --(javy)--> WASM
Last synced: 14 Oct 2024
https://github.com/barrybecker4/bb4-puzzles
A Scala puzzle framework with generator and solver implementations for puzzles like Sudoku, Hi-Q, OneTough Puzzle, Tantrix, and others.
Last synced: 02 Oct 2024
https://github.com/null93/lambda
An untyped lambda calculus interpreter written in Scala
ast beta-reduction calculus interpreter lambda lexer parser scala symbol-table untyped
Last synced: 08 Nov 2024
https://github.com/buntec/fs2-d3
A purely-functional Scala.js port of D3.js
cats-effect d3 d3js fp fs2 scala scalajs visualization
Last synced: 29 Oct 2024
https://github.com/kensipe/zk-util
zookeeper utility using ammonite
ammonite scala zookeeper zookeeper-client
Last synced: 15 Oct 2024
https://github.com/liuhong1happy/react-raphael-scrawl
so easy! create scrawl with react-raphael.
react react-raphael react-raphael-scrawl scala
Last synced: 28 Oct 2024
https://github.com/pjfanning/micrometer-kamon
Library to expose Micrometer metrics as Kamon metrics
kamon kamon-metrics metrics micrometer scala
Last synced: 13 Oct 2024
https://github.com/pjfanning/micrometer-akka-dynatrace
Sample showing how to use micrometer-akka with dynatrace
akka dynatrace metrics micrometer micrometer-akka scala
Last synced: 13 Oct 2024
https://github.com/pjfanning/jackson-scala-reflect-extensions
Extension to jackson-module-scala that uses scala-reflect to get type info
jackson jackson-module-scala scala
Last synced: 13 Oct 2024
https://github.com/emilyy-dev/classfilereader
Scala version of javap - a file reader following the class file format https://docs.oracle.com/javase/specs/jvms/se17/html/jvms-4.html
bytecode-reading classfile classfile-parser jvm scala
Last synced: 08 Nov 2024
https://github.com/spamegg1/advent-of-code-2023-scala
Advent of Code 2023 in Scala
advent-of-code advent-of-code-2023 adventofcode adventofcode2023 aoc-2023 aoc-2023-in-scala aoc2023 metals scala scala-cli scala3 vscode
Last synced: 18 Oct 2024
https://github.com/andr83/io.parsek
Scala library for building ETL pipelines in functional way.
Last synced: 15 Oct 2024
https://github.com/luomisoppi/sanoitus
Define and execute programs expressed as Scala values
domain-specific-language dsl interpreter scala
Last synced: 14 Oct 2024
https://github.com/anilsenay/scala-slick-rest-postgresql
First Scala REST Api attempt for learning in a week
akka akka-http akka-streams docker docker-compose postgresql scala scala-slick slick
Last synced: 26 Oct 2024
https://github.com/retronym/scalac-stability
Test cases for unstable output of Scalac
classfile scala scala-compiler test-cases
Last synced: 13 Oct 2024
https://github.com/j5ik2o/akka-backoff-supervisor-enhancement
Akka BackOffSupervisor Enhancement
Last synced: 06 Nov 2024
https://github.com/j5ik2o/pekko-kinesis
pekko-kinesis supports Pekko commponets for AWS Kinesis.
kinesis pekko pekko-streams scala
Last synced: 06 Nov 2024
https://github.com/hnaderi/scala-readpass
Cross platform readpassword for scala native and jvm
cross-platform password scala scala-native scalanative stdin stdin-inputs utility
Last synced: 10 Oct 2024
https://github.com/andyglow/scaladoc
Deps-Free Scaladoc AST, Parser and Macro-based Extractor and Compiler Plugin to carry over
ast compiler-plugin parser scala scaladoc
Last synced: 19 Oct 2024
https://github.com/shortthirdman/code-eval-challenges
CodeEval Coding Challenges for some real-world problems and situations
bash bash-script c challenges cpp go haskell lua perl python python2 python3 r real-world scala
Last synced: 26 Sep 2024
https://github.com/landsman/javabox
♨️ sandboxed java developer environment
alpine docker intellij-idea java linux maven sandbox sbt scala
Last synced: 14 Oct 2024
https://github.com/apache/pekko-grpc-quickstart-scala.g8
Apache Pekko gRPC Quickstart for Scala
Last synced: 07 Oct 2024
https://github.com/metasim/scala-as-config
Example showing on-the-fly compilation of Scala data models as a configuration modality
Last synced: 15 Oct 2024
https://github.com/regadas/scio-contextual
Collection of additional string interpolators to use in your scio pipeline
Last synced: 14 Oct 2024
https://github.com/regadas/coursier-channel.g8
coursier channel giter8 template
Last synced: 14 Oct 2024
https://github.com/regadas/scala-gha-dhall
Example scala project using github-action-dhall to manage your CI workflow
dhall-lang github-actions scala
Last synced: 14 Oct 2024
https://github.com/timvw/adobe-analytics-datafeed-datasource
Apache Spark data source for Adobe Analytics Data Feed
adobe-analytics clickstream python scala spark
Last synced: 08 Nov 2024
https://github.com/nwtgck/svg-badge-scala
SVG Badge maker in Scala
badge generator scala sheild sheild-badge status-badge svg
Last synced: 25 Oct 2024
https://github.com/thatscalaguy/skunk-crypt
aes cats-effect encryption postg scala skunk
Last synced: 14 Oct 2024
https://github.com/rborovina/scala-minesweeper
This is a Scala implementation of the classic Minesweeper game. The project features different difficulty levels, the ability to save and load games, hints, and a scoring system that takes into account the number of bombs, hints used, elapsed time, and user actions.
Last synced: 23 Oct 2024
https://github.com/igor-vovk/cats-effect-simple-di
Simple Dependency Injection pattern implementation for cats-effect
cats-effect dependency-injection scala
Last synced: 14 Oct 2024
https://github.com/qbixxx/lambdacalculusengine
Lambda interpreter built in Scala. Supports CbN, CbV and Free Variables calculations.
functional functional-programming hacktoberfest lambda lambda-calculus lambda-function lambda-functions sbt scala scala3
Last synced: 23 Oct 2024
https://github.com/mxr2000/GradeScope-Canvas-Grade-Translator
a GUI Tool to Translate the grades from GradeScope to Canvas, build with ScalaFX
canvas gradescope javafx scala scalafx
Last synced: 23 Oct 2024
https://github.com/polyvariant/caliban-gitlab
Scala project providing Gitlab GraphQL model using Caliban
Last synced: 12 Oct 2024
https://github.com/lebrancworkshop/lebranc-learn-functional-programming
I'm learning a Functional Programming by learning its pure math concepts and apply it on functional language like Haskell, Clojure, Elixir, etc.
abstract-algebra category-theory clojure elixir fsharp functional-programming haskell homotopy-type-theory javascript lambda-calculus mathematics pure-mathematics racket scala theoretical-computer-science theory-of-computation type-theory typescript
Last synced: 12 Oct 2024
https://github.com/dacr/drools-scripting
Drools made easy to use for scripting or testing purposes
artificial-intelligence code-examples-manager drools drools-scripting expert-system json scala
Last synced: 18 Oct 2024
https://github.com/qwefgh90/comment-parser
The Comment Parser supports various languages based on FSM. It's written by scala and java.
comment comment-parser java language parser parsing sbt scala
Last synced: 31 Oct 2024
https://github.com/io-github-nafg/bleep-plugins
Plugins for Bleep, a fast Scala build tool
Last synced: 31 Oct 2024
https://github.com/scholtzan/tpattern
Scala library for detecting temporal patterns in event data
Last synced: 15 Oct 2024
https://github.com/daenyth/cats-effect-guava
Cats-effect integration with guava ListenableFuture
Last synced: 15 Oct 2024
https://github.com/ruippeixotog/joyful
A parser and interpreter for Joy written in Scala
compiler interpreter joy parser scala
Last synced: 15 Oct 2024
https://github.com/izhangzhihao/soozie
Yet another Scala DSL for Oozie
dsl graph oozie scala soozie workflow workflow-job xml
Last synced: 29 Oct 2024
https://github.com/carlosedp/mill-zsh-completions
Zsh plugin adding Scala Mill build tool completions and prompt display
Last synced: 27 Oct 2024
https://github.com/friedbrice/applications-of-category-theory-to-programming-languages
Presentation and supporting code examples given at the Graduate Mathematics Seminar, Cal State Channel Islands, 2018-03-05.
beamer latex mathematics presentation-slides scala
Last synced: 15 Oct 2024
https://github.com/sweet-delights/delightful-edifact
An EDIFACT data binding library and code generator
edifact edifact-grammars edifact-message lgpl parsers scala scala-parser-combinators
Last synced: 20 Oct 2024
https://github.com/geirolz/sbt-service-info
A small companion of sbt-buildinfo to add more service-specific informations.
information sbt sbt-plugin scala
Last synced: 15 Oct 2024
https://github.com/edadma/iup
Scala Native bindings for the IUP user interface library
bindings iup-gui-library scala
Last synced: 04 Aug 2024
https://github.com/scalapb-json/scalapb-argonaut
Json/Protobuf convertors for ScalaPB use argonaut
json protobuf scala scala-js scala-native scalapb
Last synced: 04 Aug 2024
https://github.com/xuwei-k/unused-proto
find unused proto messages, methods and enums in your sbt project
protobuf protocol-buffers sbt sbt-plugin scala
Last synced: 20 Oct 2024
https://github.com/xuwei-k/wartremover-scalikejdbc
wartremover warts for scalikejdbc
macros sbt scala scalikejdbc wartremover
Last synced: 20 Oct 2024
https://github.com/jakubriegel/offer-rider
The system for automatic searching of advertisements on e-commerce web sites
actor-model akka async-data data-flow event-driven nodejs redis scala scraper vuejs
Last synced: 16 Oct 2024
https://github.com/mihaibogdaneugen/alpine-scala
Alpine Linux Docker image with GNU C library (glibc), Oracle JDK and Scala
alpine-linux docker glibc oracle-jdk scala
Last synced: 21 Oct 2024
https://github.com/bedrockstreaming/sparktest
A testing tool for Scala and Spark developers
Last synced: 08 Nov 2024
https://github.com/piotr-kalanski/spark-local
API enabling switching between Spark execution engine and local fast implementation based on Scala collections.
Last synced: 27 Oct 2024
https://github.com/trifectalabs/roadquality
Crowdsourcing road quality and traffic safety data for cyclists.
crowdsourcing cycling elm-css elm-lang play-framework road-quality scala slick slick-pg strava
Last synced: 05 Nov 2024
https://github.com/atooni/codacy-meta-intellij
Run Dodacy meta checks in IntelliJ
codacy intellij intellij-plugin sbt scala
Last synced: 10 Oct 2024
https://github.com/pheymann/rest-refactoring-test
Create small and simple refactoring tests for your REST service
akka-http play-framework refactoring rest restful sbt scala spray testing
Last synced: 03 Nov 2024
https://github.com/ldeluigi/untitled-goose-framework
A framework that allows to write a game like The Goose Game entirely in few LOC with a DSL, in Scala.
board-game boardgames dsl framework games goose goosegame library scala scalatest vertx3
Last synced: 06 Nov 2024
https://github.com/propensive/camouflage
Caching data structures for Scala
caching lfu-cache lru-cache scala
Last synced: 13 Oct 2024
https://github.com/e257-fi/tackler
Tackler plain text accounting | Mirror, please use https://gitlab.com/e257/accounting/tackler for issues and PRs
accounting cli git java javascript jgit jvm ledger plaintext plaintext-accounting scala scalajs
Last synced: 12 Oct 2024
https://github.com/jewertow/jugademy-kafka
Sample distributed system using Apache Kafka. Created for the JUGademy community.
akka-http event-driven java kafka kotlin ktor microservices scala spring-boot
Last synced: 05 Nov 2024
https://github.com/satyamshorrf/multiple_language_program
These programs will all output "Hello, World!" when executed. Let me know if you have any questions or if you'd like to see more examples!
c cplusplus dart go groovy java kotlin kotlin-android mongodb oracle php python ruby scala shell sql swift
Last synced: 12 Oct 2024
https://github.com/shastick/zio-jooq
Thin ZIO wrapper around jOOq. Easily mix your existing jOOq code into your ZIO App or Service.
Last synced: 05 Nov 2024
https://github.com/wookietreiber/scala-cli-tools
Scala Command-Line Interface Tools
cli command-line command-line-interface scala scala-cli
Last synced: 29 Sep 2024
https://github.com/spacekookie/netsync
A really cool networking framework for games built with Scala and KyroNet
gamedev kryonet libgdx networking scala
Last synced: 14 Oct 2024
https://github.com/pierrekieffer/sparkstreaming_kafkaconsumer
Kafka consumer example based on spark streaming with message formatting to spark dataframe
kafka kafka-consumer scala spark spark-streaming
Last synced: 26 Oct 2024
https://github.com/matbesancon/pagerank
A functional, parallel PageRank implementation in Scala
functional-programming graph pagerank parallel parallel-computing plot scala sparse-matrix
Last synced: 12 Oct 2024
https://github.com/kevin-lee/can-equal
Add missing CanEqual typeclass instances to Scala 3
equality scala scala3 strict-equality
Last synced: 14 Oct 2024
https://github.com/guardian/nitf-scala
Scala library to parse and generate News Industry Text Format files
nitf production scala xml-generator xml-parser
Last synced: 12 Oct 2024
https://github.com/propensive/chiaroscuro
Provides structural comparisons between values
deep-compare deep-compare-objects scala structural-equality
Last synced: 13 Oct 2024
https://github.com/djx314/sbt-depts
A deceptive sbt project that sync the dependencies what scalax need.
Last synced: 28 Oct 2024
https://github.com/silvanheller/parquet-demo
Parquet demo project for the Workshop in the Course DIS. Benchmarks Parquet versus ORC, JSON and CSV
benchmark orc parquet r scala spark university-project
Last synced: 14 Oct 2024
https://github.com/silvanheller/hackathon-scads
Stream Processing to analyze bias and content with regards to religion in the GDELT Event Database. Developed in the 2nd Streamline Hackathon in Leipzig, July 2018
apache-flink flink hackathon maven scala stream-processing
Last synced: 14 Oct 2024
https://github.com/propensive/coaxial
Socket handling for Scala
communication network-protocols scala socket-client socket-server sockets tcp tcp-ip-sockets udp
Last synced: 13 Oct 2024
https://github.com/theodesp/advanced-scala
Working through the Advanced Scala Book
Last synced: 19 Oct 2024
https://github.com/propensive/nectary
Automatic OpenAPI endpoint generation
open-api open-api-client scala
Last synced: 13 Oct 2024
https://github.com/lefou/mill-vaadin
WIP mill plugin to support Vaadin projects
mill mill-module mill-plugin scala vaadin
Last synced: 15 Oct 2024
https://github.com/beace/scala-and-playframework-userlist
scala and playframework userlist (read query insert update)
play-framework playframework-userlist scala
Last synced: 23 Oct 2024