Scala Metaprogramming

Open-source Scala projects categorized as Metaprogramming

Top 8 Scala Metaprogramming Projects

Metaprogramming
  1. Chimney

    Scala library for boilerplate-free, type-safe data transformations

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. scala.meta

    Library to read, analyze, transform and generate Scala programs

  4. Scalafix

    Refactoring and linting tool for Scala

  5. ducktape

    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 🤔

  6. Squid

    Squid – type-safe metaprogramming and compilation framework for Scala (by epfldata)

  7. metabrowse

    Static site generator for code search with IDE features for Scala

  8. metaprogramming

    Course on Metaprogramming

    Project mention: Show HN: Tiny Hoare logic verifier using SMT | news.ycombinator.com | 2025-06-17
  9. dotty-patched

    Eval library and patched Scala-3/Dotty compiler. Evaluating source code and trees at compile time hacking multi-staging programming

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Scala Metaprogramming discussion

Log in or Post with

Scala Metaprogramming related posts

  • Chimney alternatives - ducktape and MapStruct

    3 projects | 3 Jun 2025
  • How could one write a "Simple" Rust?

    3 projects | /r/rust | 23 Oct 2022
  • Running tests from emacs

    1 project | /r/scala | 6 Apr 2022
  • Scala noob question. Parameter of type Option. Why does scala compiler allows passing null as an argument?

    1 project | /r/scala | 10 May 2021
  • The future of Scaladoc

    3 projects | /r/scala | 8 Mar 2021
  • Teaching exercises with custom error messages

    1 project | /r/scala | 2 Mar 2021
  • Haskell doesn't have macros

    2 projects | /r/haskell | 29 Dec 2020
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Metaprogramming projects in Scala? This list will help you:

# Project Stars
1 Chimney 1,250
2 scala.meta 1,154
3 Scalafix 875
4 ducktape 439
5 Squid 204
6 metabrowse 109
7 metaprogramming 78
8 dotty-patched 20

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Scala is
the 38th most popular programming language
based on number of references?