scala-macros
There are 33 repositories under scala-macros topic.
sksamuel/avro4s
Avro schema generation and serialization / deserialization for Scala
xebia-functional/macroid
A modular functional UI language for Android
Chymyst/curryhoward
Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
pathikrit/metarest
Scala macros to generate RESTful Models
aztek/scala-workflow
Boilerplate-free syntax for computations with effects
pathikrit/sauron
Yet another Scala lens macro
dwickern/scala-nameof
Get the name of an variable, function, class member, or type as a string--at compile-time!
vitorsvieira/dilate
Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.
evolution-gaming/kryo-macros
Scala macros for compile-time generation of Kryo serializers
itkpi/cakeless
Wire your cakes automatically to zio environment
nevillelyh/parquet-extra
A collection of Apache Parquet add-on modules
spotify/scio-idea-plugin
Scio IDEA plugin
fegaras/DIQL
DIQL: Data Intensive Query Language
leanovate/doby
TODO with expiring dates
reugn/dynamic
A Scala library that allows copying a case class using a dynamic property name
mliarakos/spark-typed-ops
Lightweight type-safe operations for Spark
Jasper-M/simple-lenses
Small proof of concept
bitlap/scala-macro-intellij-plugin
Scala-Macro-Tools Plugin for IntelliJ IDEA
DamianReeves/scala-macros-usage-with-gradle
An example of using Scala macros with gradle
readren/json-facile
An efficient JSON implementation in scala that automatically derives the translators for algebraic data types.
DmytroMitin/SO-Q75847326-macros-demo
https://stackoverflow.com/questions/75847326/macro-implementation-not-found-scala-2-13-3
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.
model4s/model4s
Library for generation boilerplate-free code for models in compile time with Scala macro
Vuzi/play-json-auto-sealed-trait
Auto generation of writer/reader/format for sealed trait, using play-json
chrisbenincasa/scelastic
Compile-time Elasticsearch DSL for building queries
christian-schlichtherle/bali-di-scala
Compiler plugin for dependency injection in Scala.
makkarpov/explicits
A tiny library to have more control over Scala 3 implicit resolution in macros
nischalbasnet/norm-scalikejdbc
Using scalameta to get update class and insert/update map from model case class
aborg0/micro_ops
Scala (2.12) macros for simple efficient sortBy
da-liii/sbt-example-paradise
An example SBT project which uses macro paradise (Scala 2.12.8 with the macro paradise plugin, SBT 1.2.7)
dragisak/meta-meta
Scala meta
igorzg/noname
Scala macros, slick 3.x with evolutions, jackson-json example
raymondtay/wheel
JSON model code generator