Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-elm-pltd

A showcase of awesome programming language projects and resources written in Elm.
https://github.com/hayleigh-dot-dev/awesome-elm-pltd

  • Stabel - team/funkLang). The ephemeral nature of Slack chat means a lot of information gets lost over time and we traditionally haven't had a place to organise or consolodate that knowledge.
  • 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.
  • 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 `parse` and `eval` 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 [Monkey](https://monkeylang.org) interpreter written in Elm.
  • 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 [Open Educational Resources (OER)](https://en.wikipedia.org/wiki/Open_educational_resources), 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.
  • elm/parser - A parsing library, focused on simplicity and great error messages.
  • dmy/elm-pratt-parser - Pratt / Top-Down Operator Precedence parsing for `elm/parser`.
  • 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).
  • Janiczek/transform - Transform recursive data structures from the bottom up.
  • Fault-tolerant parsing and the L1 markup language. - Jim talks about Fault-tolerant parsing and the L1 markup language at the Elm Online Meetup on August 4th 2021.
  • Implementing the lambda calculus in Elm. - Andrey talks about Implementing lambda calculus in Elm at the Elm Online Meetup on August 4th 2021.
  • Using the Node.js `repl` module with Elm.
  • An implementation of linear types.
  • Creating extensible ASTs using recursion schemes.