Scala library for boilerplate-free, type-safe data transformations
-
Updated
May 1, 2025 - Scala
Scala library for boilerplate-free, type-safe data transformations
Library to read, analyze, transform and generate Scala programs
Refactoring and linting tool for Scala
Automatic and customizable compile time transformations between similar case classes and sealed traits/enums, essentially a thing that glues your code. Scala 3 only. Or is it duct 🤔
Squid – type-safe metaprogramming and compilation framework for Scala
Easy way to create Free Monad using Scala macros with first-class Intellij support.
Static site generator for code search with IDE features for Scala
Transform and compose tagless final encoded algebras in scala
Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.
prototyping logic programming in Scala
C++ Flavored Template Metaprogramming in Scala
Introduces macro/meta annotations @ aux, @ self, @ instance, @ apply, @ delegated, @ syntax and String-based type class LabelledGeneric
Eval library and patched Scala-3/Dotty compiler. Evaluating source code and trees at compile time hacking multi-staging programming
RPC client and server library for Scala
Hide your accumulators from the public API
Convert your case classes automatically
Add a description, image, and links to the metaprogramming topic page so that developers can more easily learn about it.
To associate your repository with the metaprogramming topic, visit your repo's landing page and select "manage topics."