Topic: "scala-macros"
sksamuel/avro4s
Avro schema generation and serialization / deserialization for Scala
Language: Scala - Size: 2.7 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 721 - Forks: 240

xebia-functional/macroid 📦
A modular functional UI language for Android
Language: Scala - Size: 12.8 MB - Last synced at: 1 day ago - Pushed at: over 7 years ago - Stars: 528 - Forks: 37

Chymyst/curryhoward
Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
Language: Scala - Size: 413 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 258 - Forks: 16

pathikrit/metarest
Scala macros to generate RESTful Models
Language: Scala - Size: 72.3 KB - Last synced at: 10 days ago - Pushed at: almost 8 years ago - Stars: 195 - Forks: 11

aztek/scala-workflow
Boilerplate-free syntax for computations with effects
Language: Scala - Size: 568 KB - Last synced at: 16 days ago - Pushed at: almost 11 years ago - Stars: 175 - Forks: 16

pathikrit/sauron
Yet another Scala lens macro
Language: Scala - Size: 343 KB - Last synced at: 10 days ago - Pushed at: about 10 years ago - Stars: 167 - Forks: 9

dwickern/scala-nameof
Get the name of an variable, function, class member, or type as a string--at compile-time!
Language: Scala - Size: 60.5 KB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 129 - Forks: 23

vitorsvieira/dilate
Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.
Language: Scala - Size: 186 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 81 - Forks: 5

evolution-gaming/kryo-macros 📦
Scala macros for compile-time generation of Kryo serializers
Language: Scala - Size: 126 KB - Last synced at: 23 days ago - Pushed at: 9 months ago - Stars: 64 - Forks: 7

itkpi/cakeless 📦
Wire your cakes automatically to zio environment
Language: Scala - Size: 226 KB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 42 - Forks: 0

nevillelyh/parquet-extra
A collection of Apache Parquet add-on modules
Language: Scala - Size: 420 KB - Last synced at: 1 day ago - Pushed at: 22 days ago - Stars: 30 - Forks: 8

spotify/scio-idea-plugin
Scio IDEA plugin
Language: Scala - Size: 295 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 30 - Forks: 18

fegaras/DIQL
DIQL: Data Intensive Query Language
Language: Jupyter Notebook - Size: 5.6 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 12 - Forks: 4

leanovate/doby
TODO with expiring dates
Language: Scala - Size: 371 KB - Last synced at: about 1 year ago - Pushed at: over 10 years ago - Stars: 12 - Forks: 1

reugn/dynamic
A Scala library that allows copying a case class using a dynamic property name
Language: Scala - Size: 20.5 KB - Last synced at: 8 days ago - Pushed at: almost 4 years ago - Stars: 11 - Forks: 2

mliarakos/spark-typed-ops
Lightweight type-safe operations for Spark
Language: Scala - Size: 64.5 KB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

Jasper-M/simple-lenses
Small proof of concept
Language: Scala - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 0

bitlap/scala-macro-intellij-plugin
Scala-Macro-Tools Plugin for IntelliJ IDEA
Language: Scala - Size: 89.8 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

DamianReeves/scala-macros-usage-with-gradle
An example of using Scala macros with gradle
Language: Scala - Size: 66.4 KB - Last synced at: 15 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

readren/json-facile
An efficient JSON implementation in scala that automatically derives the translators for algebraic data types.
Language: Scala - Size: 876 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

scalalandio/chimney-macro-commons
Macro utilities that Chimney is build upon
Language: Scala - Size: 4.75 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

melgenek/dotty-dynamodb
This is an example project that uses Dotty (Scala 3) to make the Java DynamoDb client more convenient using macros, type class derivations and sprinkle of implicits.
Language: Scala - Size: 3.91 KB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 2

model4s/model4s
Library for generation boilerplate-free code for models in compile time with Scala macro
Language: Scala - Size: 25.4 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

Vuzi/play-json-auto-sealed-trait
Auto generation of writer/reader/format for sealed trait, using play-json
Language: Scala - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

makkarpov/explicits
A tiny library to have more control over Scala 3 implicit resolution in macros
Language: Scala - Size: 25.4 KB - Last synced at: 17 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

christian-schlichtherle/bali-di-scala
Compiler plugin for dependency injection in Scala.
Language: Scala - Size: 119 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

da-liii/sbt-example-paradise Fork of scalamacros/sbt-example-paradise
An example SBT project which uses macro paradise (Scala 2.12.8 with the macro paradise plugin, SBT 1.2.7)
Language: Scala - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

raymondtay/wheel
JSON model code generator
Language: Scala - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

aborg0/micro_ops
Scala (2.12) macros for simple efficient sortBy
Language: Scala - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

chrisbenincasa/scelastic
Compile-time Elasticsearch DSL for building queries
Language: Scala - Size: 55.7 KB - Last synced at: 2 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

igorzg/noname
Scala macros, slick 3.x with evolutions, jackson-json example
Language: Scala - Size: 64.5 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

dragisak/meta-meta
Scala meta
Language: Scala - Size: 5.86 KB - Last synced at: 25 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0
