The code for this GitHub project is broken down into smaller projects:
- elm-land - The CLI tool, available at npmjs.org/elm-land
- @elm-land/www - The official website, available at elm.land
The Elm Land CLI will come with optional plugins for making web apps, designed to fit really well together!
- @elm-land/graphql - The plugin that converts GraphQL files into Elm code
- @elm-land/ui - The plugin that generates CSS and Elm code for your design system
This repo also includes a few tooling projects, separated out for anyone else making tooling for Elm:
-
@elm-land/elm-error-json - Render the Elm compiler's JSON error output as full-color HTML or colored ASCII terminal output
-
@elm-land/codegen - a lightweight codegen library used internally by the Elm Land CLI