🇯🇵 Made in Japan

Discover Japan's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Japan.

TOP Scala Projects

1
lloydmeta/enumeratum

lloydmeta/enumeratum

A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.
Scala
1,163
star
2
yahoojapan/objc2swift

yahoojapan/objc2swift

Open Source Obj-C to Swift Converter.
Scala
1,033
star
3
seratch/AWScala

seratch/AWScala

Using AWS SDK on the Scala REPL
Scala
738
star
4
tototoshi/scala-csv

tototoshi/scala-csv

CSV Reader/Writer for Scala
Scala
683
star
5
nulab/scala-oauth2-provider

nulab/scala-oauth2-provider

OAuth 2.0 server-side implementation written in Scala
Scala
534
star
6
fosskers/scalaz-and-cats

fosskers/scalaz-and-cats

Usage examples and benchmarks between Scalaz and Cats (w/ Haskell ground-truth).
Scala
488
star
7
scala-text/scala_text

scala-text/scala_text

Scala学習用テキスト
Scala
483
star
8
aselab/scala-activerecord

aselab/scala-activerecord

ActiveRecord-like ORM library for Scala
Scala
322
star
9
ktoso/akka-raft

ktoso/akka-raft

A toy project implementing RAFT on top of Akka Cluster (not prod ready)
Scala
279
star
10
tototoshi/slick-joda-mapper

tototoshi/slick-joda-mapper

Slick with JodaTime
Scala
246
star
11
bizreach-inc/play2-hands-on

bizreach-inc/play2-hands-on

Play2 + Slick / ScalikeJDBCを使ってWebアプリケーションを作成するハンズオンです。
Scala
181
star
12
atware/scuruto

atware/scuruto

An internal knowledge sharing app
Scala
179
star
13
kxbmap/configs

kxbmap/configs

Scala wrapper for Typesafe config
Scala
165
star
14
TanUkkii007/akka-cluster-custom-downing

TanUkkii007/akka-cluster-custom-downing

akka-cluster-custom-downing provides configurable auto-downing strategy you can choose based on your distributed application design.
Scala
164
star
15
mumoshu/play2-memcached

mumoshu/play2-memcached

A memcached plugin for Play 2.x
Scala
162
star
16
m3dev/octoparts

m3dev/octoparts

Octoparts, the backend services aggregator
Scala
151
star
17
crossroad0201/ddd-on-scala

crossroad0201/ddd-on-scala

DDD sample implementation by Scala.
Scala
139
star
18
kogecoo/dl4j-examples-scala

kogecoo/dl4j-examples-scala

[NO LONGER MAINTAINED] a simple scala porting of https://github.com/deeplearning4j/dl4j-examples
Scala
127
star
19
okumin/akka-persistence-sql-async

okumin/akka-persistence-sql-async

A journal and snapshot store plugin for akka-persistence using RDBMS.
Scala
115
star
20
lloydmeta/diesel

lloydmeta/diesel

Boilerplate-free, zero-overhead Tagless Final / typed-final / Finally Tagless DSLs in Scala
Scala
109
star
21
lloydmeta/schwatcher

lloydmeta/schwatcher

File-watching library for Scala. Built on Java 7's WatchService, RxScala and Akka actors.
Scala
104
star
22
maropu/spark-tpcds-datagen

maropu/spark-tpcds-datagen

All the things about TPC-DS in Apache Spark
Scala
100
star
23
reibitto/command-center

reibitto/command-center

A CLI-based launcher and general productivity tool.
Scala
100
star
24
xuwei-k/sbt-class-diagram

xuwei-k/sbt-class-diagram

sbt plugin to create a class diagram
Scala
99
star
25
yoshikyoto/lgtmoon

yoshikyoto/lgtmoon

LGTM画像を簡単に作成できるアプリ
Scala
96
star
26
GiganticMinecraft/SeichiAssist

GiganticMinecraft/SeichiAssist

ギガンティック☆整地鯖の独自要素を司るプラグイン / A Minecraft(Spigot) Plugin used for Gigantic Seichi Server. Address -> play.seichi.click
Scala
96
star
27
akisaarinen/rillit

akisaarinen/rillit

Boilerplate-free Functional Lenses for Scala 2.10
Scala
89
star
28
ponkotuy/MyFleetGirls

ponkotuy/MyFleetGirls

KanColle Public View Tool
Scala
89
star
29
ktoso/sbt-jol

ktoso/sbt-jol

Don't guess JVM object sizes. Get them on a silver platter.
Scala
88
star
30
tototoshi/play-flyway

tototoshi/play-flyway

Flyway plugin for Play >= 2.1
Scala
87
star
31
klassic/klassic

klassic/klassic

Klassic is A Programming Language which enables Object-Functional Programming
Scala
85
star
32
j5ik2o/akka-ddd-cqrs-es-example

j5ik2o/akka-ddd-cqrs-es-example

Bank API CQRS Event Sourcing System on Akka-Cluster (Concept Model)
Scala
83
star
33
fozziethebeat/TopicModelComparison

fozziethebeat/TopicModelComparison

Scripts and codes for replicating experiments published in Exploring Topic Coherence over many models and many topics
Scala
82
star
34
maropu/spark-sql-flow-plugin

maropu/spark-sql-flow-plugin

Visualize column-level data lineage in Spark SQL
Scala
80
star
35
Project-ShangriLa/sora-playframework-scala

Project-ShangriLa/sora-playframework-scala

Anime API Server. (Play Framework. Scala)
Scala
79
star
36
reibitto/sbt-welcome

reibitto/sbt-welcome

An SBT plugin for displaying a welcome message and commonly used tasks.
Scala
77
star
37
todokr/zugen

todokr/zugen

An architecture diagram generator for Scala project.
Scala
76
star
38
lloydmeta/slim-play

lloydmeta/slim-play

Slim Play app
Scala
76
star
39
mumoshu/play2-typescript

mumoshu/play2-typescript

TypeScript assets handling for Play 2.0. Compiles .ts files under the /assets dir along with the project.
Scala
72
star
40
mnogu/gatling-kafka

mnogu/gatling-kafka

A Gatling stress test plugin for Apache Kafka protocol
Scala
68
star
41
xuwei-k/httpz

xuwei-k/httpz

purely functional http client with scalaz.Free
Scala
66
star
42
xuwei-k/grpc-scala-sample

xuwei-k/grpc-scala-sample

translated from grpc java examples with ScalaPB
Scala
65
star
43
fosskers/scala-benchmarks

fosskers/scala-benchmarks

An independent set of benchmarks for testing common Scala idioms.
Scala
65
star
44
xuwei-k/unused-code

xuwei-k/unused-code

find and remove unused scala code
Scala
63
star
45
tototoshi/sbt-musical

tototoshi/sbt-musical

NO MUSIC, NO BUILD. Enjoy your compile time.
Scala
63
star
46
ktoso/scala-rainbow

ktoso/scala-rainbow

Super simple terminal output colorizing for Scala
Scala
61
star
47
kiszk/spark-gpu

kiszk/spark-gpu

Spark GPU and SIMD Support
Scala
60
star
48
okapies/finagle-kafka

okapies/finagle-kafka

An Apache Kafka client in Netty and Finagle.
Scala
60
star
49
opt-tech/redshift-fake-driver

opt-tech/redshift-fake-driver

A jdbc driver emulates redshift specific commands.
Scala
58
star
50
potix2/spark-google-spreadsheets

potix2/spark-google-spreadsheets

Google Spreadsheets datasource for SparkSQL and DataFrames
Scala
58
star
51
tarao/bullet-scala

tarao/bullet-scala

A monadic library to resolve object relations with the aim of avoiding the N+1 query problem.
Scala
54
star
52
tototoshi/play-json4s

tototoshi/play-json4s

Scala
52
star
53
seratch/scalikesolr

seratch/scalikesolr

Apache Solr Client for Scala/Java
Scala
51
star
54
tototoshi/play-json-naming

tototoshi/play-json-naming

Custom naming convention for play-json to map snake_case json to camelCase case classes
Scala
50
star
55
ktoso/akka-persistence-hbase

ktoso/akka-persistence-hbase

An HBase backed Journal for Akka's experimental persistence / event-sourcing
Scala
47
star
56
okomok/sing

okomok/sing

Type-Level Metaprogramming Library in Scala
Scala
47
star
57
scala-text/S99

scala-text/S99

S99の解答例
Scala
47
star
58
ognis1205/spark-tda

ognis1205/spark-tda

SparkTDA is a package for Apache Spark providing Topological Data Analysis Functionalities.
Scala
47
star
59
reibitto/podpodge

reibitto/podpodge

Convert YouTube playlists to audio-only RSS feeds for podcast apps to consume.
Scala
47
star
60
rhysd/riscv32-cpu-chisel

rhysd/riscv32-cpu-chisel

Learning how to make RISC-V 32bit CPU with Chisel
Scala
46
star
61
everpeace/kafka-reassign-optimizer

everpeace/kafka-reassign-optimizer

Kafka Partitions Re-Assignment Optimizer in scala
Scala
45
star
62
j5ik2o/ticket-price-modeling

j5ik2o/ticket-price-modeling

Scala
44
star
63
mnogu/gatling-mqtt

mnogu/gatling-mqtt

A Gatling stress test plugin for MQTT
Scala
43
star
64
lloydmeta/rhodddoobie

lloydmeta/rhodddoobie

My little sandbox for playing around with the FP + OOP + DDD combination, in particular using Rho, doobie, Docker, testing, etc in a project.
Scala
43
star
65
j5ik2o/scala-ddd-base

j5ik2o/scala-ddd-base

scala-ddd-base provides traits to support for ddd repositories and aggregates.
Scala
42
star
66
TsingJyujing/GeoScala

TsingJyujing/GeoScala

A geo library written by Java and Scala
Scala
41
star
67
halcat0x15a/kits

halcat0x15a/kits

A lightweight library for functional programming.
Scala
41
star
68
panda5mt/KyogenRV

panda5mt/KyogenRV

The Simple 5-staged pipeline RISC-V written in chisel3 for intel FPGA.
Scala
41
star
69
tarao/record4s

tarao/record4s

Extensible records for Scala
Scala
38
star
70
kmizu/jsonda

kmizu/jsonda

A DSL for constructing json-like data sturctures
Scala
38
star
71
tanishiking/scalaunfmt

tanishiking/scalaunfmt

Generates the .scalafmt.conf that have minimum change to existing your scala codebase on running scalafmt.
Scala
38
star
72
todokr/sbt-project-switcher

todokr/sbt-project-switcher

A sbt plugin to switch project in a snappy way⚡️
Scala
38
star
73
reibitto/be-kind-rewind

reibitto/be-kind-rewind

A VCR testing library for Scala
Scala
38
star
74
mmizutani/sbt-play-gulp

mmizutani/sbt-play-gulp

Gulp asset pipeline for Play Framework
Scala
37
star
75
dennybritz/deepdive

dennybritz/deepdive

Scala
36
star
76
chatwork/scala-quiz

chatwork/scala-quiz

Scala
35
star
77
everpeace/ml-examples-by-scalala

everpeace/ml-examples-by-scalala

Machine Learning Algorithms Samples By Scalala
Scala
35
star
78
seratch/bigquery4s

seratch/bigquery4s

A handy Scala wrapper of Google BigQuery API 's Java Client Library.
Scala
34
star
79
maropu/spark-sql-server

maropu/spark-sql-server

Yet Another Spark SQL JDBC/ODBC server based on the PostgreSQL V3 protocol
Scala
34
star
80
xuwei-k/nobox

xuwei-k/nobox

immutable primitive array/NonEmptyArray wrapper for Scala
Scala
34
star
81
exoego/aws-sdk-scalajs-facade

exoego/aws-sdk-scalajs-facade

A complete set of Scala.js type facade for aws-sdk-js
Scala
34
star
82
paidy/interview

paidy/interview

Interview challenge for potential candidates.
Scala
34
star
83
tarao/lambda-scala

tarao/lambda-scala

Type level lambda calculus in Scala
Scala
33
star
84
ktoso/akka-http-mini-workshop

ktoso/akka-http-mini-workshop

Scala
33
star
85
mizzy/scala-design-patterns

mizzy/scala-design-patterns

Scala
32
star
86
mshibuya/cloudformal

mshibuya/cloudformal

A type-safe CloudFormation DSL, which you can apply changes casually!
Scala
32
star
87
xuwei-k/scalafix-rules

xuwei-k/scalafix-rules

scalafix rules
Scala
32
star
88
crossroad0201/flyway-awslambda

crossroad0201/flyway-awslambda

AWS Lambda function for RDS migration using Flyway.
Scala
31
star
89
trknhr/akka-http-realworld-example

trknhr/akka-http-realworld-example

Exemplary real world application built with Scala + Akka HTTP https://realworld.io
Scala
31
star
90
NomadBlacky/scaladog

NomadBlacky/scaladog

Datadog API client for Scala.
Scala
31
star
91
maropu/hivemall-spark

maropu/hivemall-spark

A Hivemall wrapper for Spark
Scala
31
star
92
nus/gitbucket-plantuml-plugin

nus/gitbucket-plantuml-plugin

A GitBucket plugin that renders PlantUML diagrams.
Scala
31
star
93
j5ik2o/akka-persistence-dynamodb

j5ik2o/akka-persistence-dynamodb

akka-persistence(journal, snapshot, state) plugin for AWS DynamoDB
Scala
30
star
94
sonoisa/Prolog-in-Scala

sonoisa/Prolog-in-Scala

A Prolog Implementation(Internal DSL, External DSL, REPL) in Scala.
Scala
30
star
95
yoshiyoshifujii/gitbucket-commitgraphs-plugin

yoshiyoshifujii/gitbucket-commitgraphs-plugin

Scala
30
star
96
watermint/Fextile

watermint/Fextile

Twitter Bootstrap like UI framework for JavaFX.
Scala
29
star
97
j5ik2o/reactive-aws-clients

j5ik2o/reactive-aws-clients

AWS Client libraries for Scala (Automatic generation from AWS source code)
Scala
29
star
98
yuroyoro/scala-hackathon

yuroyoro/scala-hackathon

Scala発火村の資料ですお
Scala
29
star
99
tyagihas/scala_nats

tyagihas/scala_nats

Scala client implementation for NATS messaging system
Scala
29
star
100
yoshiyoshifujii/sbt-aws-serverless

yoshiyoshifujii/sbt-aws-serverless

sbt plugin to deploy code to AWS Serverless Architecture
Scala
28
star