Awesome Lists

awesome-elm-pltd

by hayleigh-dot-dev

awesome listpushed almost 2 years ago

A showcase of awesome programming language projects and resources written in Elm.

AI summary

Language implementations

A curated list of Elm programming language projects and resources for language implementation development

stars
47
forks
3
watching
5
awesome list
1
entries
29
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/hayleigh-dot-dev/awesome-elm-pltd/links.svg)](https://awesome.facts.dev/awesome/hayleigh-dot-dev/awesome-elm-pltd)
HTML
<a href="https://awesome.facts.dev/awesome/hayleigh-dot-dev/awesome-elm-pltd"><img src="https://awesome.facts.dev/shield/hayleigh-dot-dev/awesome-elm-pltd/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/hayleigh-dot-dev/awesome-elm-pltd/links.svg

What's in the list

29 links in 8 sections, with live GitHub stats.activeno commit in 2y

Languages / Compilers

  • elm-in-elm

    Elm compiler written in Elm

  • ren

    Cleaner, clearer JavaScript. A functional scripting language for the Web

  • funkLang

    funkLang is a Visual FrontEnd Framework where you can design, develop and deploy complex web applications using both visual and code workflows

  • squarepants

    Squarepants is a programming language aimed at interactive applications

  • guida

    functional programming language that builds upon the solid foundation of Elm, offering backward compatibility with all existing Elm 0.19.1 projects (based on a transpilation of Elm's Haskell source code to Elm)

Languages / Interpreters

  • schelme

    A minimal scheme-esque language written in Elm

  • elm-eexl

    Elm Expression Language: Simple context-based expression parser and evaluator

  • microkanren

    An Elm implementation of the μKanren language

  • lisa

    A Lisp dialect designed for coding workshops

  • ulmus

    Ulmus is a Lisp implementation made with Elm

  • elm-lisp

    An experiment in writing and for a typed Lisp in Elm

  • elm-scheme

    A Scheme implementation in Elm

  • leaf-lang

    A multi-paradigm scripting language for Elm

  • elm-monkey-interpreter

    A interpreter written in Elm

Languages / Markup Languages

  • elm-markup

    Elm Markup is a markup language that integrates closely with Elm

  • L1

    A toy language demo for a fault-tolerant parser

  • CaYaTeX

    CaYaTeX is an experimental markup language that compiles to LaTeX, Html, and (indirectly) PDF

  • LiaScript

    Markdown for interactive , with support for animations, text2speech, automated data analyzes & visualization, interactive coding, quizzes, ASCII-art and more ... It is also extendable due to an simple Macro-System

Packages / Parsing

  • elm/parser

    A parsing library, focused on simplicity and great error messages

  • dmy/elm-pratt-parser

    Pratt / Top-Down Operator Precedence parsing for

Packages / Code Generation

  • the-sett/elm-pretty-printer

    A pretty printing library based on 'A Prettier Printer' by Philip Wadler

  • the-sett/salix

    Salix is a data modelling language that is designed to support code generation across many different situations

  • Janiczek/elm-sourcemap

    A library for generating source maps (for use in browser step debuggers, handy for languages compiling to JavaScript)

Packages / Other

Resources / Talks & Videos

Gists & Snippets / Gists

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.