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/arturopala/scala-xml-security

XML Security library for Scala - handy tool for easy signing, verifying, encrypting and decrypting XML documents

decryption dom encryption scala xml-document xml-signature

Last synced: 06 Nov 2024

https://github.com/UW-PHARM/BitSAD

A domain-specific language for bitstream computing

bitstream code-generation compiler-plugin scala stochastic-computing verilog

Last synced: 15 Oct 2024

https://github.com/oeljeklaus-you/sprc

基于Scala编写的RPC通信框架

akka rpc-framework scala

Last synced: 05 Nov 2024

https://github.com/pme123/zio-comps-module

Code for Blog: Decouple the Program from its Implementation with ZIO modules.

scala zio zio-modules zio-test

Last synced: 02 Aug 2024

https://github.com/edadma/ncurses

Scala Native bindings for the GNU Ncurses C library

bindings ncurses-library scala scala-native

Last synced: 04 Aug 2024

https://github.com/msgpack4z/msgpack4z-native

simple implementation of msgpack4z-api. zero dependencies without msgpack4z-api. support jvm, scala-js and scala-native

msgpack msgpack4z scala scala-native scalajs serialization

Last synced: 04 Aug 2024

https://github.com/kubukoz/slang

Slang (short for shitpostlang) is a fun language I'm making to get hilarious content for Twitter shitposts.

compilers programming-languages scala

Last synced: 27 Oct 2024

https://github.com/cyrildever/merkle-trees

Implementations of Merkle trees

golang merkle-tree python3 scala typescript

Last synced: 13 Oct 2024

https://github.com/kivanval/gravrity

A Gradle plugin that compiles Apache Avro files (*.avpr, *.avsc, *.avdl) into the corresponding Scala files in your project using the Avrohugger.

avro avro-schema gradle-plugin groovy scala spock

Last synced: 12 Oct 2024

https://github.com/reactivecore/cassandra_caseclass_adapter

Automatic Adapter for Scala Case classes to Java Cassandra Driver

cassandra converter scala typeclass

Last synced: 29 Sep 2024

https://github.com/chipsenkbeil/grus

Static site generator written in Scala using Scalatags for templates and Flexmark for markdown.

cms flexmark scala scalatags static-site-generator

Last synced: 16 Oct 2024

https://github.com/sake92/scalarizmi

Algorithms and data structures, in Scala

algorithms data-structures scala

Last synced: 16 Oct 2024

https://github.com/andyglow/scala-range

Little Scala Range implementation

iterator range scala

Last synced: 19 Oct 2024

https://github.com/xuwei-k/scalikejdbc-flyway-sbt-example

scalikejdbc + flyway example project

flyway playframework sbt scala scalikejdbc

Last synced: 20 Oct 2024

https://github.com/rm-hull/byok3

A forth interpreter and compiler implemented in scala using typelevel/cats

forth scala

Last synced: 20 Oct 2024

https://github.com/atry/reacttobindinghtml.scala

React / Binding.scala / html.scala Interoperability

html react reactjs scala scalajs

Last synced: 12 Oct 2024

https://github.com/froth/mongo-http4s-fs2-cats-effect

Example project integrating cats-effect and fs2 with mongodb

cats cats-effect fs2 http4s mongo mongodb scala

Last synced: 21 Oct 2024

https://github.com/smola/spark-glusterfs-example

An example of Apache Spark integration with GlusterFS.

example-project glusterfs maven scala spark

Last synced: 28 Oct 2024

https://github.com/makiftutuncu/github-ranks

GitHub Ranks is a web backend application, providing contributor statistics of organizations on github.com.

cats cats-effect http4s munit sbt scala

Last synced: 31 Oct 2024

https://github.com/makiftutuncu/errors

An easy-to-use library written in Scala for providing immutable, lightweight, extensible way to represent errors in your project

error-handling errors library scala

Last synced: 31 Oct 2024

https://github.com/propensive/eucalyptus

Versatile logging with static configuration for Scala

logging logs scala

Last synced: 28 Oct 2024

https://github.com/shivam-880/essl-attendance-report-generator

Generates attendance report in Microsoft excel from biometric attendance logs.

apache-poi scala

Last synced: 30 Oct 2024

https://github.com/sophiecollard/twitter-clone

Simple Twitter clone to demo building REST and GraphQL APIs using the Scala 2.13 and the Typelevel stack as well as single-page frontend applications with Elm 0.19.

api backend cats cats-effect circe doobie elm elm-lang fp functional-programming graphql http4s rest rest-api sangria sangria-graphql scala tapir twitter typelevel

Last synced: 12 Oct 2024

https://github.com/kacperfkorban/wordle-compile

A Scala 3 compiler plugin, that requires you to solve a Wordle in order for the compilation to finish

dotty scala scala3

Last synced: 03 Nov 2024

https://github.com/hrbrmstr/scala-splash

Scala interface to the ScrapingHub Splash API

scala scrapinghub scrapinghub-api splash web-scraping

Last synced: 11 Oct 2024

https://github.com/mslinn/cracker

"Polly Wanna Cracker?" -- Scala program to voice arbitrary message using AWS Polly

aws-polly scala

Last synced: 11 Oct 2024

https://github.com/mslinn/beth

A command line for Ethereum, like eth and geth, but written in Scala, with Java/JavaScript integration.

ethereum ethereum-contract java javascript jvm scala solidity

Last synced: 11 Oct 2024

https://github.com/angelcervera/sbt-multimodule-template

How to use sbt-release with Scala cross versions and Bintray

bintray sbt sbt-release scala

Last synced: 11 Oct 2024

https://github.com/jolanrensen/scalatuplesinkotlin

This repo contains a bunch of files that provide extensions to make Scala Tuples easier to use in Kotlin.

apache-spark kotlin scala tuples

Last synced: 12 Oct 2024

https://github.com/propensive/punctuation

Typesafe parsing and rendering of markdown in Scala

markdown md parser scala

Last synced: 13 Oct 2024

https://github.com/propensive/cataclysm

Typesafe CSS in Scala

css css2 css3 scala selectors typesafe

Last synced: 13 Oct 2024

https://github.com/yoshinorin/gitbucket-application-logs-plugin

GitBucket log feature assistance plugin for Administrator.

gitbucket gitbucket-plugin logback scala

Last synced: 12 Oct 2024

https://github.com/propensive/merino

A JSON parser and AST

fast-json-parser json-parser scala

Last synced: 28 Oct 2024

https://github.com/denisrosset/cyclo

Cyclotomic numbers for Scala, add-on for the Spire library

algebra cyclotomic-numbers exact-algorithm scala spire-library

Last synced: 15 Oct 2024

https://github.com/pjfanning/jackson-module-enumeratum

Enumeratum support for Jackson

enumeratum jackson json scala

Last synced: 13 Oct 2024

https://github.com/j5ik2o/reactive-memcached

Akka-Stream based Memached Client for Scala

akka akka-stream memcached memcached-client scala

Last synced: 06 Nov 2024

https://github.com/delu-u/aoc

I lost my previous AoC code. Let's remake it with a different language each year!

advent-of-code aoc cpp csharp go javascript kotlin python ruby rust scala

Last synced: 14 Oct 2024

https://github.com/lefou/mill-bash-completion

Bash completion for mill build tool

bash bash-completion build-tool java mill scala

Last synced: 15 Oct 2024

https://github.com/owainlewis/scala-yaml

A YAML library for Scala

scala yaml

Last synced: 15 Oct 2024

https://github.com/ruippeixotog/sbt-classfinder

SBT plugin for retrieving runtime information about the classes and traits in a project

annotations classfinder reflection sbt-plugin scala

Last synced: 15 Oct 2024

https://github.com/scalawilliam/rad4s

A set of utilities to speed up rendering, storage, testing, and prototyping, especially for http4s

doobie http4s scala

Last synced: 15 Oct 2024

https://github.com/atty303/mill-jib

Dockerize java applications on mill builds.

docker jib mill mill-plugin scala

Last synced: 15 Oct 2024

https://github.com/biacode/bia-engine

Basic java game engine written in LWJGL

bia-engine game-engine game-framework java lwjgl opengl opensource sbt scala

Last synced: 15 Oct 2024

https://github.com/xuwei-k/protobuf-javascript-example

google protocol buffers example on browser javascript

javascript play-framework protobuf scala scalapb

Last synced: 20 Oct 2024

https://github.com/sfxcode/pebble-scala

A wrapper library for using [Pebble Templates](https://pebbletemplates.io/) in Scala.

pebble pebble-templates scala template-engine templating

Last synced: 19 Oct 2024

https://github.com/sfxcode/sapphire-data

A Framework for data handling. It provides an adapter for scala / java beans and maps.

data expression-language java report scala

Last synced: 19 Oct 2024

https://github.com/xuwei-k/sbt-global

My sbt global settings

sbt-plugin scala

Last synced: 20 Oct 2024

https://github.com/sake92/rxtags

Simple, reactive UIs in ScalaJS

dom frontend html js reactive scala scalajs scalatags todomvc

Last synced: 15 Oct 2024

https://github.com/jd557/scala-roguelike

Basic roguelike rouglhy following the Roguelike Tutorial

game-development roguelike scala

Last synced: 27 Oct 2024

https://github.com/divanvisagie/fret-mapper

Map the notes of frets in different tunings

guitar music-theory music-visualizer scala

Last synced: 25 Oct 2024

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

Starter template for static blog with Hepek

blog html scala starter-template static-site-generator

Last synced: 16 Oct 2024

https://github.com/sake92/sharaf-petclinic

A PetClinic web app based on sharaf, hepek, and squery

full-stack petclinic postgresql sample scala scala3

Last synced: 16 Oct 2024

https://github.com/kaustubhhiware/graphwise

Large Scale Graph Processing - Detect communities in large graphs

community-detection detect-communities graph scala tsne visualisation

Last synced: 22 Oct 2024

https://github.com/aksiksi/everexport

A note export API for Scala and JS based on the Evernote SDK.

evernote evernote-sdk exporter javascript jdk8 scala scalajs

Last synced: 27 Oct 2024

https://github.com/radeusgd/quotedpatternmatchingproof

A mechanized proof of soundness of calculus defined in A Theory of Quoted Code Patterns which is a formalization of pattern matching on code available in Scala 3 as part of its new macro system.

coq dotty formalization lambda-calculus scala

Last synced: 13 Oct 2024

https://github.com/propensive/galilei

Simple interfaces for I/O operations in Scala

disk files filesystem filesystem-library io paths scala

Last synced: 28 Oct 2024

https://github.com/mrdimosthenis/scala-synapses

A plug-and play library for neural networks written in Scala 3

deep-learning dotty functional-programming machine-learning neural-network scala

Last synced: 12 Oct 2024

https://github.com/kutyel/thinking-with-types

⌨️ Solutions to the exercises of "Thinking With Types" in various programming languages!

gadts haskell kotlin scala type-level type-theory types

Last synced: 17 Oct 2024

https://github.com/marcospereira/vscode-play-snippets

PlayFramework Snippets for VS Code

java playframework scala vscode vscode-snippets

Last synced: 13 Oct 2024

https://github.com/oleg-py/enumeratum-macro

Macro syntax for enumeratum with good IDEA support

enumerations enumeratum enums scala

Last synced: 03 Nov 2024

https://github.com/phipsgabler/dsl-examples

Shows examples of patterns used in Scala embedded DSLs.

dsl functional-programming scala

Last synced: 12 Oct 2024

https://github.com/ivanyu/akka-chat

A web sockets chat server implemented in Akka, Akka Streams, and Akka Persistence

akka akka-http akka-persistence akka-streams chat scala websockets

Last synced: 15 Oct 2024

https://github.com/sikebe/gitbucket-navlink-plugin

GitBucket plugin which adds a link to navigation bar

git gitbucket gitbucket-plugin scala

Last synced: 28 Oct 2024

https://github.com/plokhotnyuk/linkedlist-bench

Benchmarks for creation of Java and Scala lists

collection java linked-list performance scala

Last synced: 11 Oct 2024

https://github.com/j5ik2o/reactive-redis

Akka-Stream based Redis Client for Scala

akka akka-streams redis redis-client scala

Last synced: 06 Nov 2024

https://github.com/ckipp01/ents

Exploring Scala 3 Compiler Trees

ast compiler scala

Last synced: 08 Oct 2024

https://github.com/keynmol/cloudflare-scalajs-template

A Scala.js project deploying an application with persistence to Cloudflare Pages and Functions

cloudflare cloudflare-pages scala scalajs

Last synced: 30 Oct 2024

https://github.com/curycu/sparkstudy

example codes for spark sql data wrangling

scala spark

Last synced: 05 Nov 2024

https://github.com/felipekunzler/spark-twitter-analysis

Analyse a twitter dataset with Spark and vizualize the results on a React dashboard.

java reactjs scala spark

Last synced: 30 Oct 2024

https://github.com/ScalaMath/VecMatLib

Open source Scala library that provides data structures for vectors and matrices

3d-graphics algebra functional-programming java linear-algebra math mathematics maths matrix-math scala vector-math

Last synced: 19 Sep 2024

https://github.com/zendesk/scalastyle_config

The Scalastyle configuration we use for our in-house Scala projects

code-style compile-time linter scala scalastyle tools

Last synced: 07 Nov 2024

https://github.com/lefou/mill-spring-boot

Support packaging Spring Boot Applications with Mill

build-tool mill mill-plugin scala spring-boot

Last synced: 15 Oct 2024

https://github.com/lolgab/scalafmt

Github Action to run Scalafmt

actions github scala scalafmt

Last synced: 15 Oct 2024

https://github.com/shogowada/statictags

Write HTML in Scala. Extend tags and attributes with ease!

html scala scalajs

Last synced: 11 Oct 2024

https://github.com/mateuszkubuszok/explain-given

Preview how your implicits/givens got resolved on Scala 3

debugging given implicit scala scala-3

Last synced: 23 Oct 2024

https://github.com/propensive/telekinesis

A lightweight URI representation and HTTP client

http http-client rest scala

Last synced: 28 Oct 2024

https://github.com/kevin-lee/just-fp

A small functional programming library

fp functional-programming scala

Last synced: 14 Oct 2024

https://github.com/lhns/sbt-scalajs-webjar

Build webjars from scalajs projects

sbt sbt-plugin scala scalajs webjar

Last synced: 27 Oct 2024

https://github.com/makiftutuncu/trump

Simple REST API to shout out tweets

akka-http redis scala tweets twitter-api

Last synced: 31 Oct 2024

https://github.com/rustedbones/scout

Zeroconf for scala (multicast DNS service discovery)

cats-effect dns-sd scala zeroconf

Last synced: 12 Oct 2024

https://github.com/battermann/state-monad-example

Sample code for blog post on combined state and either monad

either-monad monad-transformers scala state-monad

Last synced: 22 Oct 2024

https://github.com/j5ik2o/pekko-persistence-dynamodb

pekko-persistence(journal, snapshot, state) plugin for AWS DynamoDB

dynamodb pekko pekko-persistence scala

Last synced: 06 Nov 2024

https://github.com/propensive/escapade

Adventures in ANSI escape codes in Scala

ansi ansi-escape ansi-escape-sequence scala terminal-colors

Last synced: 28 Oct 2024

https://github.com/tmccarthy/intime

Scala integration for the java.time classes

argonaut cats java-time java8-date-time scala scalacheck

Last synced: 31 Oct 2024

https://github.com/mateuszkubuszok/scala-cli-md-spec

Turn your markdown docs into test suites running Scala CLI

markdown scala scala-3 scala-cli testing

Last synced: 14 Oct 2024

https://github.com/scalaprops/scalaprops-cross-example

Cross-platform(JVM, JS, Native) example project of scalaprops

property-based-testing scala scala-js scala-native scalaprops testing

Last synced: 04 Aug 2024

https://github.com/atry/almond-images

Docker images for almond

almond docker jupyter scala

Last synced: 12 Oct 2024