Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

https://github.com/keynmol/scalajs-scala-cli-vite-template

Scala.js ❤️ Scala CLI ❤️ Vite

scala scala-cli scalajs vite

Last synced: 14 Oct 2024

https://github.com/entangled-xyz/scotty

Quantum computing framework for Java and Scala developers.

framework jvm quantum quantum-computing scala

Last synced: 12 Oct 2024

https://github.com/evis/scalafix-maven-plugin

Enables automatic refactoring and linting of Maven projects written in Scala using Scalafix.

linter maven maven-plugin refactoring scala scalafix

Last synced: 01 Nov 2024

https://github.com/xiaohei-info/Spark_DB_Connector

Use Scala API to read/write data from different databases,HBase,MySQL,etc.

connector database hbase mysql scala spark-database

Last synced: 31 Oct 2024

https://github.com/djx314/ubw-1

A data transform abstract.

circe scala slick

Last synced: 28 Oct 2024

https://github.com/xiaohei-info/spark_db_connector

Use Scala API to read/write data from different databases,HBase,MySQL,etc.

connector database hbase mysql scala spark-database

Last synced: 11 Oct 2024

https://github.com/spekka/spekka

Streaming Productivity Enhancements for Akka

akka microservices scala streaming

Last synced: 30 Sep 2024

https://github.com/avdv/play-json-refined

Play JSON Reads/Writes instances for refined types

json refinement-types scala

Last synced: 27 Oct 2024

https://github.com/propensive/adversaria

Typeclass interfaces to access user-defined Scala annotations

annotations java-annotations scala tags typeclass

Last synced: 27 Oct 2024

https://github.com/takezoe/scala-jdbc

Better JDBC wrapper for Scala

database jdbc scala sql

Last synced: 15 Oct 2024

https://github.com/tristanpenman/chordial

A simple Scala implementation of Chord, a distributed lookup protocol

akka chord scala

Last synced: 19 Oct 2024

https://github.com/tanishiking/scala-wasm

Experimental WasmGC backend for Scala.js

scala scalajs wasmgc webassembly

Last synced: 28 Oct 2024

https://github.com/jozic/scalaj

scala/java interoperability, as deep as you want

java nested-collections primitives scala scalaj-converters

Last synced: 12 Oct 2024

https://github.com/apache/logging-log4j-scala

A Scala-friendly interface to log against the Log4j API

apache api jvm library log4j log4j2 logger logging scala

Last synced: 07 Oct 2024

https://github.com/tarao/slick-jdbc-extension-scala

An extension to slick.jdbc

scala slick

Last synced: 27 Oct 2024

https://github.com/neandertech/smithy4s-deriving

Experimental Scala 3 library that allows to automatically derive instances of the smithy4s abstractions from scala constructs.

derivation scala scala3 smithy smithy4s

Last synced: 27 Oct 2024

https://github.com/propensive/xylophone

Working with XML in Scala

scala xml xml-api xml-parser xml-serialization

Last synced: 27 Oct 2024

https://github.com/lynnlangit/spark-scala-eks

Spark Scala docker container sample for AWS testing - EKS & S3

docker-image scala spark spark-ml

Last synced: 28 Oct 2024

https://github.com/laughedelic/sbt-publish-more

:outbox_tray: Publish artifacts to more than one repository

artifacts publish-resolvers publishing sbt sbt-plugin scala

Last synced: 27 Oct 2024

https://github.com/itspawanbhardwaj/spark-fuzzy-matching

Fuzzy matching function in spark (https://spark-packages.org/package/itspawanbhardwaj/spark-fuzzy-matching)

algorithm apache-spark fuzzy-matching levenshtein scala similarity-metric soundex

Last synced: 23 Oct 2024

https://github.com/ioleo/zio-by-example

Source code for "ZIO by example" blog post.

functional-programming scala zio

Last synced: 22 Oct 2024

https://github.com/louisjenkinscs/llvm-jvm

[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell

bytecode educational haskell interpreter java java-bytecode jvm language monad monadic scala virtual-machine

Last synced: 02 Nov 2024

https://github.com/apache/pekko-connectors-kafka

Apache Pekko Kafka Connector - Pekko-Connectors is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Apache Pekko.

integration java kafka kafka-client kafka-connector pekko pekko-connnectors pekko-streams reactive reactive-streams scala

Last synced: 07 Oct 2024

https://github.com/giiita/refuel

Lightweight dependency injection engine and DI-driven tools.

compile-time dependency-injection di-container injection json json-parser macro scala

Last synced: 15 Oct 2024

https://github.com/seanpquig/betting-odds-analyzer

Analyze sports betting based on historical statistics and current odds

betting gambling mma play-framework scala

Last synced: 30 Oct 2024

https://github.com/rdbc-io/rdbc-pgsql

Asynchronous PostgreSQL driver for Scala and Java

asynchronous back-pressure database driver java non-blocking postgresql rdbc reactive scala

Last synced: 13 Oct 2024

https://github.com/synesso/scala-stellar-sdk

Scala SDK for the Stellar network

blockchain cryptocurrency scala stellar stellar-network

Last synced: 03 Aug 2024

https://github.com/eikek/yamusca

Yet another mustache impl for scala

mustache scala scala-library

Last synced: 31 Oct 2024

https://github.com/benwhitehead/finch-server

Some base classes and configuration used for making a server using finch

finagle finch http-server scala

Last synced: 06 Nov 2024

https://github.com/ij-plugins/ijp-color

Plugins for ImageJ - color space conversions and color calibration

ijp-color imagej sbt-imagej scala

Last synced: 03 Aug 2024

https://github.com/alexklibisz/futil

minimal utilities for Scala Futures

concurrent-programming scala

Last synced: 11 Oct 2024

https://github.com/sellout/category-parametric-talk

Talks on category-parametric programming.

category-theory presentation scala

Last synced: 28 Oct 2024

https://github.com/geirolz/erules

A simple purely functional engine to evaluate rules

dsl engine rule-engine rules rules-engine scala

Last synced: 15 Oct 2024

https://github.com/absaoss/pramen

Resilient data pipeline framework running on Apache Spark

big-data data-pipeline etl hacktoberfest scala spark

Last synced: 11 Oct 2024

https://github.com/propensive/polyvinyl

Typesafe record types for Scala

record-types scala schemas type-providers typesafe-schemas

Last synced: 27 Oct 2024

https://github.com/eikek/sbt-openapi-schema

Generate schema sources for Scala, Java and Elm from an openapi 3.0 spec.

elm java openapi openapi-codegen openapi3 sbt-plugin scala

Last synced: 30 Oct 2024

https://github.com/mslinn/awslib_scala

An idiomatic Scala wrapper around the AWS Java SDK

ami aws aws-ami aws-cloudfront aws-polly aws-s3 awslib-scala s3 scala

Last synced: 11 Oct 2024

https://github.com/kiemlicz/shelm

SBT Helm plugin

helm helm-chart sbt sbt-plugin scala

Last synced: 27 Oct 2024

https://github.com/lefou/mill-kotlin

Kotlin compiler support for Mill Build Tool

build-tool kotlin mill mill-plugin scala

Last synced: 15 Oct 2024

https://github.com/jokade/scalanative-cocoa

A scala-native bridge to Cocoa

cocoa objective-c scala scala-native

Last synced: 28 Oct 2024

https://github.com/softwaremill/sttp-apispec

OpenAPI, AsyncAPI and JSON Schema Scala models.

asyncapi documentation model openapi scala

Last synced: 07 Nov 2024

https://github.com/nrktkt/ninny-json

JSON typeclasses that know the difference between null and absent fields

absent-fields ast json scala typeclasses

Last synced: 04 Aug 2024

https://github.com/avsystem/scex

Extensible, fast and secure Scala expression evaluation engine

expression hacktoberfest scala

Last synced: 07 Nov 2024

https://github.com/sake92/sbt-hepek

Sbt plugin for rendering Scala objects to files. And more!

html sbt sbt-plugin scala static-site-generator

Last synced: 15 Oct 2024

https://github.com/fmonniot/scala3mock

Mocking framework for Scala 3

mock scala

Last synced: 01 Nov 2024

https://github.com/propensive/wisteria

Easy, fast, transparent generic derivation of typeclass instances in Scala

coproduct-types derivation generic-derivation product-types scala sum-types typeclass-derivation typeclass-instances typeclasses

Last synced: 27 Oct 2024

https://github.com/propensive/gastronomy

Simple generically-derived cryptographic functions for Scala

cryptographic-digests cryptography digest encryption hash md5 scala sha2 sha256

Last synced: 27 Oct 2024

https://github.com/kiambogo/scrava

A Scala client for the Strava API

lift-json scala scala-client scalaj-http strava strava-api

Last synced: 12 Oct 2024

https://github.com/mslinn/playaccesslogger

Generates access logs compatible with Apache httpd (enhanced combined format)

apache-httpd logging-library play-framework scala

Last synced: 11 Oct 2024

https://github.com/cognitedata/cdp-spark-datasource

Spark data source for Cognite Data Fusion

cognite datasource scala spark

Last synced: 31 Oct 2024

https://github.com/mlangc/slf4zio

Simple convenience layer on top of SLF4J for ZIO

scala slf4j zio

Last synced: 02 Aug 2024

https://github.com/astrolabsoftware/spark-fits

FITS data source for Spark SQL and DataFrames

apache-spark fits fitsio hdfs pyspark scala spark-sql

Last synced: 11 Oct 2024

https://github.com/carlosedp/zio-scalajs-stack

Full-stack Scala ZIO + Scala.js application for test

full-stack scala scalajs zio

Last synced: 27 Oct 2024

https://github.com/gabro/vscode-scalafmt

DEPRECATED Scalafmt support for Visual Studio Code

formatter scala scalafmt vscode-extension

Last synced: 28 Oct 2024

https://github.com/sbt/sbt-jcstress

Trust no-one, and especially not memory visibility.

concurrency java openjdk sbt scala testing

Last synced: 13 Oct 2024

https://github.com/makiftutuncu/kodluyoruz-scala

Content of Scala Lecture on Kodluyoruz

scala

Last synced: 31 Oct 2024

https://github.com/kovstas/fs2-throttler

Throttling for FS2 based on the Token bucket algorithm.

fs2 scala stream throttle throttler throttling

Last synced: 30 Oct 2024

https://github.com/abdolence/circe-tagged-adt-codec-scala3

Circe encoder/decoder implementation for ADT/JSON for Scala 3

circe json scala scala3

Last synced: 28 Oct 2024

https://github.com/abdolence/slack-morphism

Type-safe and reactive Slack client with blocks templating DSL and rate control for Scala

client scala slack slack-api

Last synced: 28 Oct 2024

https://github.com/fqaiser94/mse

Make Structs Easy (MSE)

nested pyspark python scala spark struct

Last synced: 10 Oct 2024

https://github.com/viniarck/nvimhost-scala

:diamonds: nvim host plugin provider and API client library in Scala

akka api client messagepack nvim plugin scala

Last synced: 28 Sep 2024

https://github.com/gabrywu/lemon-schedule-core

lemon-schedule是一个基于akka的轻量级分布式作业调度框架,其核心设计目标是高可用、分布式、轻量级、易扩展,核心功能是cron定时作业、作业实例间任务依赖的管理等。该框架采用Scala语言开发,底层基于akka,目前属于实验性质的项目,欢迎大家试用。

akka job-scheduler scala slick

Last synced: 12 Oct 2024

https://github.com/asciidoctor/gitbucket-asciidoctor-plugin

A GitBucket plug-in that provided AsciiDoc rendering capabilities

asciidoc asciidoctor git gitbucket markup plugin rendering scala

Last synced: 05 Nov 2024

https://github.com/andreaferretti/lethe

Oblivious RAM for Scala

path-oram scala searchable-encryption

Last synced: 14 Oct 2024

https://github.com/Team846/potassium

A framework for writing robot software with functional programming in Scala

functional reactive robotics scala

Last synced: 04 Aug 2024

https://github.com/innFactory/akka-persistence-gcp-datastore

akka-persistence-gcp-datastore is a journal and snapshot store plugin for akka-persistence using google cloud firestore in datastore mode.

akka akka-persistence cloud cqrs datastore event-sourcing firestore gcp-datastore google java scala

Last synced: 04 Aug 2024

https://github.com/prokod/gradle-crossbuild-scala

Adds cross building functionality to Gradle for Scala based projects

cross-compilation cross-compile crossbuild-scala-plugins gradle scala

Last synced: 11 Oct 2024

https://github.com/xuwei-k/play-json-extra

playframework2 json extra module. provide convenience functions for define Format, Reads, Writes

json play-framework scala scala-js serialization

Last synced: 20 Oct 2024

https://github.com/charlesahunt/proteus

Scala Driver for ArangoDB

arangodb database scala

Last synced: 13 Oct 2024

https://github.com/leobenkel/umlclassdiagram

SBT Plugin to draw a UML Class Diagram

class-diagram dotfiles graph sbt-plugin scala

Last synced: 28 Oct 2024

https://github.com/0exp/cybercore

My dev.environments and system configurations (macOS, ruby, js, python, dotfiles, zsh, vim, sublime, fonts, etc). Powered by Ansible 💖

ansible dotfiles elixir git homebrew ios macos nodejs psql python ruby rust scala slack sublime tmux vim zsh

Last synced: 11 Oct 2024

https://github.com/letmaik/evolutionary-container-loading

Container loading with evolutionary algorithms in Scala

bin-packing evolutionary-algorithms scala three-d

Last synced: 17 Oct 2024

https://github.com/hawkw/decaf

like Java, but less so

assembly compiler jasmin language scala toy

Last synced: 27 Oct 2024

https://github.com/karasiq/nanoboard

Scala nanoboard implementation

cryptography imageboard scala steganography

Last synced: 14 Oct 2024

https://github.com/romans-weapon/spear-framework

Rapid ETL/ELT-connectors/pipeline development leveraged on top of Apache Spark

docker-compose hadoop kafka scala shell-script spark

Last synced: 10 Oct 2024

https://github.com/raquo/ew

Scala.js interfaces for native JS types that ignore Scala semantics for the sake of performance.

laminar scala scalajs

Last synced: 16 Oct 2024

https://github.com/greenback-inc/greenback-java

Java library to build modern applications with high-def itemized financial data. OCR, AI, and NLP for receipts, invoices, bills, and RFC822 email messages.

accounting android bills email fintech groovy invoices java kotlin nlp-machine-learning ocr receipts rfc822 scala

Last synced: 14 Oct 2024

https://github.com/ryanstull/scalanullsafe

A macro-based library for writing efficient and readable null-safe code in Scala.

efficiency macro macros null null-check null-safety nullability scala

Last synced: 02 Nov 2024

https://github.com/jonas/circe-config

Yet another Typesafe config Scala wrapper powered by circe

circe configuration scala typesafe

Last synced: 13 Oct 2024

https://github.com/yannick-cw/elastic-indexer4s

Stream your stuff into elasticsearch

akka-streams elastic4s elasticsearch scala streaming

Last synced: 07 Nov 2024

https://github.com/ocadaruma/scalikejdbc-bigquery

ScalikeJDBC extension for Google BigQuery

bigquery scala scalikejdbc

Last synced: 12 Oct 2024

https://github.com/propensive/cosmopolite

Typesafe internationalization of strings in Scala

i18n internationalization scala

Last synced: 28 Oct 2024

https://github.com/jodersky/setup-mill

GitHub Action to set up mill

action mill scala

Last synced: 11 Oct 2024

https://github.com/jakewins/jaa

Actionable memory analysis for JVM languages

java jvm jvm-performance kotlin openjdk scala

Last synced: 13 Oct 2024

https://github.com/andyscott/archetype

Generalized recursion for Scalameta. And a Scala template tool.

basejumping macros scala

Last synced: 11 Oct 2024

https://github.com/hugo-vrijswijk/tgtg

Never miss a TooGoodToGo box again!

scala selfhosted toogoodtogo typelevel

Last synced: 15 Oct 2024

https://github.com/jd557/interim

Immediate mode GUI in pure Scala

gui immediate-gui scala scala-js scala-native

Last synced: 27 Oct 2024