Compiler Plugin

Open-source projects categorized as Compiler Plugin

Top 21 Compiler Plugin Open-Source Projects

  • Wartremover

    Flexible Scala code linting tool

    Project mention: Is Scala to Java the same relationship as TypeScript has with ECMAScript? | /r/scala | 2023-05-08

    By contrast, Java and ECMAScript are essentially what we might call "classical" imperative OOP languages, although ECMAScript reveals much more of its Lisp-inspired "map/filter/reduce" FP roots. IMO ESLint is essentially table stakes for working with ECMAScript, but honestly, I wouldn't stop there and would insist on working in TypeScript, including some of the tooling for ESLint specifically for TypeScript, dialing type-safety up to 11, effectively like using Wart Remover with Scala.

  • better-monadic-for

    Desugaring scala `for` without implicit `withFilter`s

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • kotlin-compile-testing

    A library for testing Kotlin and Java annotation processors, compiler plugins and code generation

  • Arrow Meta

    Functional companion to Kotlin's Compiler

  • splain

    better implicit errors for scala

  • Dsl.scala

    A framework to create embedded Domain-Specific Languages in Scala

  • inspection-testing

    Inspection Testing for Haskell

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • NoCopy Compiler Plugin

    A Kotlin compiler plugin that removes the `copy` method of data classes.

  • ghc-proofs

    Let GHC prove program equations for you

  • injekt

    Next gen dependency injection library for Kotlin [WIP] (by IVIanuu)

  • zerowaste

    Scala compiler plugin to detect unused expressions

  • scala-escape

    A compiler plug-in to control object lifetimes in Scala (by TiarkRompf)

  • ghc-clippy-plugin

    A helpful companion to GHC. Overrides GHC messages, to the user's liking.

  • Restrikt

    Lightweight compiler plugin intended for Kotlin/JVM library development and symbol visibility control.

    Project mention: Best practices for project layout/architecture pattern? | /r/Kotlin | 2023-05-08
  • smuggler2

    Minimise haskell imports, make exports explicit

  • haskell-stack-trace-plugin

  • const-math-ghc-plugin

    GHC plugin for constant math elimination

  • singletons-presburger

    Presburger arithmetic solver for built-in type-level naturals

  • BinderAnn

    BinderAnn: Automated Reification of Source Annotations for Monadic EDSLs

  • schlau-compile

    Schlau Compile extension for Emacs

  • ghc-plugs-out

    Type checker plugins without the type checking. (by BlockScope)

  • SaaSHub

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

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). The latest post mention was on 2023-05-08.

Compiler Plugin related posts

Index

What are some of the best open-source Compiler Plugin projects? This list will help you:

Project Stars
1 Wartremover 1,059
2 better-monadic-for 698
3 kotlin-compile-testing 628
4 Arrow Meta 389
5 splain 368
6 Dsl.scala 255
7 inspection-testing 171
8 NoCopy Compiler Plugin 153
9 ghc-proofs 145
10 injekt 109
11 zerowaste 64
12 scala-escape 63
13 ghc-clippy-plugin 33
14 Restrikt 25
15 smuggler2 19
16 haskell-stack-trace-plugin 17
17 const-math-ghc-plugin 14
18 singletons-presburger 6
19 BinderAnn 3
20 schlau-compile 3
21 ghc-plugs-out 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com