10

8

6

4

2


10.0

3.4

10.0

5.6
Elm

10.0

3.4

9.9

6.9

9.9
0.0

9.9

7.2

92 Compiler packages and projects

  • binaryen

    10.0 3.4 Haskell
    DISCONTINUED. DEPRECATED in favor of ghc wasm backend, see https://www.tweag.io/blog/2022-11-22-wasm-backend-merged-in-ghc
  • Elm

    10.0 5.6 Haskell
    Compiler for Elm, a functional language for reliable webapps.
  • InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
    Promo www.influxdata.com
    InfluxDB Logo
  • idris

    10.0 3.4 Haskell
    DISCONTINUED. A Dependently Typed Functional Programming Language
  • dhall

    9.9 6.9 Dhall
    Maintainable configuration files
  • kaleidoscope

    9.9 0.0 Haskell
    Haskell LLVM JIT Compiler Tutorial
  • accelerate

    9.9 7.2 Haskell
    Embedded language for high-performance array computations
  • egison

    9.9 0.0 Haskell
    The Egison Programming Language
  • haste-compiler

    9.9 0.0 Haskell
    A GHC-based Haskell to JavaScript compiler
  • pi-forall

    9.8 6.3 Haskell
    A demo implementation of a simple dependently-typed language
  • hyper-haskell-server

    9.7 7.5 L5 JavaScript
    The strongly hyped Haskell interpreter.
  • morte

    9.7 0.0 Haskell
    A bare-bones calculus-of-constructions
  • husk-scheme

    9.7 4.2 Haskell
    A full implementation of the Scheme programming language for the Haskell Platform.
  • sjsp

    9.6 1.2 Haskell
    DISCONTINUED. Simple JavaScript Profiler
  • accelerate-llvm

    9.6 8.0 Haskell
    LLVM backend for Accelerate
  • hint

    9.6 7.0 Haskell
    DISCONTINUED. Runtime Haskell interpreter [Moved to: https://github.com/haskell-hint/hint]
  • glambda

    9.6 3.0 Haskell
    The home of the Glamorous Glambda interpreter
  • ajhc

    9.5 0.0 Haskell
    A fork of jhc. And also a Haskell compiler.
  • inspection-testing

    9.5 6.5 Haskell
    Inspection Testing for Haskell
  • bound

    9.4 4.2 Haskell
    Combinators for manipulating locally-nameless generalized de Bruijn terms
  • wasm

    9.4 1.2 Haskell
    Haskell WebAssembly Toolkit
  • ghc-proofs

    9.3 0.0 Haskell
    Let GHC prove program equations for you
  • sunroof-compiler

    9.2 0.0 Haskell
    Monadic Javascript Compiler
  • CPL

    9.2 7.4 Haskell
    An interpreter of Hagino's Categorical Programming Language (CPL).
  • accelerate-examples

    9.2 0.0 Haskell
    Examples for the Accelerate language
  • llvm-hs-pretty

    9.1 2.1 LLVM
    Pretty printer for LLVM AST to Textual IR
  • accelerate-cuda

    9.1 0.0 Haskell
    DEPRECATED: Accelerate backend for NVIDIA GPUs
  • pcf

    9.1 0.0 Haskell
    A small compiler for PCF
  • elm-street

    9.0 2.7 Haskell
    :deciduous_tree: Crossing the road between Haskell and Elm
  • annah

    9.0 0.0 Haskell
    Distributed programming language that desugars to Morte
  • lambdacube-compiler

    9.0 0.0 Haskell
    LambdaCube 3D is a Haskell-like purely functional language for GPU. Try it out:
  • dhall-nix

    9.0 0.0 Haskell
    DISCONTINUED. Dhall to Nix compiler
  • dhall-json

    8.8 0.0 Haskell
    DISCONTINUED. Compile Dhall to JSON or YAML
  • ntha

    8.7 0.0 Haskell
    The Ntha Programming Language
  • haskell-to-elm

    8.6 4.3 Haskell
    Generate Elm types, encoders, and decoders from Haskell types
  • hLLVM

    8.5 0.0 Haskell
    DISCONTINUED. A library for analyzing and transforming LLVM (3.5) assembly codes
  • epic

    8.4 0.0 TeX
    Epic - a Supercombinator Compiler
  • unbound

    8.4 0.0 Coq
    Replib: generic programming & Unbound: generic treatment of binders
  • accelerate-io

    8.2 3.2 Haskell
    Read and write Accelerate arrays in various formats
  • kempe

    8.1 5.1 Haskell
    Kempe is a compiled stack-based language
  • sunroof-examples

    8.1 0.0 Haskell
    Tests for Sunroof
  • peg

    8.1 0.0 Haskell
    A lazy non-deterministic concatenative programming language
  • nom

    8.1 0.0 Haskell
    Haskell implementation of nominal datatypes and functions
  • haskelm

    8.0 0.0 Haskell
    DISCONTINUED. Haskell to Elm translation using Template Haskell. Contains both a library and executable.
  • accelerate-fft

    7.9 0.0 Haskell
    FFT library for Haskell based on the embedded array language Accelerate
  • lazyboy

    7.8 0.0 Haskell
    An EDSL implemented in Haskell for programming the Nintendo Game Boy.
  • elm-syntax

    7.8 5.6 Haskell
    Library for generating Elm syntax from Haskell in a scope-safe way
  • strict-ghc-plugin

    7.7 0.0 Haskell
    DISCONTINUED. Compiler plugin for making Haskell strict
  • feldspar-compiler

    7.5 0.0 Haskell
    This is the compiler for the Feldspar Language.
  • alms

    7.5 0.0 Haskell
    The Alms Programming Language
  • dhall-text

    7.4 0.0 Nix
    DISCONTINUED. Template text using Dhall
  • haskell-stack-trace-plugin

    7.4 4.1 Haskell
    haskell-stack-trace-plugin
  • hoe

    7.4 0.0 Haskell
    Haskell One-liner Evaluator
  • core-compiler

    7.3 0.0 Haskell
    compile your own functional language
  • dhall-bash

    7.1 0.0 Haskell
    DISCONTINUED. Compile Dhall to Bash
  • flp

    6.8 0.0 Haskell
    Spatial layout specifications for memory management systems.
  • oplang

    6.7 2.7 Haskell
    Stack-based esoteric programming language
  • whitespace

    6.7 0.0 Haskell
    The popular Whitespace programming language with my changes.
  • egison-tutorial

    6.6 0.0 Haskell
    The Egison tutorial
  • zeolite-lang

    6.5 4.2 Haskell
    Zeolite is a statically-typed, general-purpose programming language.
  • const-math-ghc-plugin

    6.3 0.0 Haskell
    GHC plugin for constant math elimination
  • unlambda

    6.1 3.7 Haskell
    This is an interpreter of the Unlambda language, written in the pure, lazy, functional language Haskell.
  • hackager

    6.0 0.0 Haskell
    Tool to test GHC against all of Hackage
  • smuggler2

    6.0 0.0 Haskell
    Minimise haskell imports, make exports explicit
  • zot

    6.0 2.4 Haskell
    Zot language
  • mappy

    5.9 0.0 Haskell
    A functional programming language. Like LISP but focused around maps rather than lists.
  • uu-cco

    5.6 0.0 Haskell
    Tools for the CCO (Compiler Construction) course at the UU (Utrecht University)
  • brainfuck

    5.3 5.2 Haskell
    This is an interpreter of the brainf*ck language, written in the pure, lazy, functional language Haskell.
  • unroll-ghc-plugin

    5.2 0.0 Haskell
    DISCONTINUED. Compiler plugin for loop unrolling
  • record-preprocessor

    5.2 0.0 Haskell
    Compiler preprocessor introducing a syntactic extension for anonymous records
  • shake-dhall

    5.0 3.5 Haskell
    Facilities for using Shake + dhall
  • Delta-Lambda

    4.6 5.0 Haskell
    DISCONTINUED. A demonstration interpreter for type system delta-lambda (of N.G. De-bruijn)
  • BinderAnn

    4.5 3.2 Haskell
    BinderAnn: Automated Reification of Source Annotations for Monadic EDSLs
  • bound-extras

    4.5 2.8 Haskell
    ScopeT and ScopeH
  • cse-ghc-plugin

    4.2 0.0 Haskell
    DISCONTINUED. Compiler plugin for common subexpression elimination
  • fst

    4.1 2.4 Haskell
    Haskell package for construction and running of finite state transducers.
  • hgom

    4.0 0.0 Haskell
    haskell port of the gom tool (http://tom.loria.fr)
  • Fungi

    3.9 0.0 Haskell
    Funge-98 interpreter and debugger written in Haskell
  • bound-gen

    3.7 0.0 Haskell
    Making bound play nice with monad-gen.
  • datafix

    3.7 0.0 HTML
    Fixing data-flow problems in expression trees
  • textmatetags

    3.5 0.0 Haskell
    A simple Haskell program to provide tags for Haskell code completion in TextMate
  • simple-atom

    3.5 0.0 Haskell
    Atom (or symbol) datatype for fast comparision and sorting.
  • lambda2js

    2.8 0.0 Haskell
    Untyped lambda calculus to JavaScript compiler
  • accelerate-bignum

    2.7 0.0 Haskell
    Fixed-length large integer arithmetic for Accelerate
  • dcpu16

    2.6 0.0 Haskell
    DCPU-16 processor emulator
  • compilation

    2.0 0.0 Haskell
    Haskell functionality for quickly assembling compilers.
  • hint-server

    1.8 0.0 Haskell
    A server process that runs hint.
  • transf

    1.4 0.0 Haskell
    Text transformer and interpreter
  • alpha

    1.4 0.0 Haskell
    A simple homoiconic low-level programming language (the compiler thereof)
  • staticanalysis

    1.1 0.0 Haskell
    Reusable static analysis interfaces and modules for Haskell projects.
  • hinter

    0.9 0.0 Haskell
    Runtime Haskell interpreter
  • secdh

    0.8 0.0 Haskell
    SECDH Machine Simulator
  • soyuz

    - -
    DISCONTINUED. DCPU-16 architecture utilities for Notch's 0x10c game.

Add another 'Compiler' Package