We chose Elm for Humio’s web UI

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarLint - Clean code begins in your IDE with SonarLint
  • SaaSHub - Software Alternatives and Reviews
  • elm-review

    Analyzes Elm projects, to help find mistakes before your users find them.

    Glad to see more posts on Elm out there, it really is a great language and ecosystem! Like any large project, it has some issues, but in my day-to-day writing code I have never had as much fun, or had as much confidence that my code does what it says on the tin, as I have with Elm.

    I wanted to give a shout out to one of Jeroen's other projects in the Elm ecosystem, elm-review (https://package.elm-lang.org/packages/jfmengels/elm-review/l...), it is an excellent linter/fixer and allows writing your own rules as well.

  • Elm

    Compiler for Elm, a functional language for reliable webapps.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • typescript-strictly-typed

    Enable configurations for strictly typed TypeScript, ESLint, and optionally Angular. Because TypeScript strict mode is not enough.

    | There are important escape hatches that TS gives that make it unreliable

    This is one way to mitigate those escape hatches:

    https://github.com/cyrilletuzi/typescript-strictly-typed

    But in my experience, you had better be starting a new project. They aren't joking when they say laying it on an existing codebase is a nightmare.

  • elm-spa-example

    A Single Page Application written in Elm

    https://github.com/rtfeldman/elm-spa-example is a good example app. I'd also recommend https://codebase.show/projects/realworld in general if you're looking for example apps in various frameworks and languages. I sadly can't share anything from work as it's all private.

  • elm-chorus

    A web interface for Kodi/XBMC written in Elm

  • Concourse

    Concourse is a container-based continuous thing-doer written in Go.

  • TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    Do you know if that somehow fixes https://github.com/microsoft/TypeScript/issues/8677 ? That's still the most annoying thing about typescript for me.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • kite

    An interactive visualization tool for graph theory

    https://builtwithelm.co/ lists some, but not sure what you consider large.

    Not sure if you would categorize this as dev tool https://github.com/erkal/kite

    And ellie certainly might be a dev-tool, but not a toy https://github.com/ellie-app/ellie

  • ellie

    The Elm Live Editor

    https://builtwithelm.co/ lists some, but not sure what you consider large.

    Not sure if you would categorize this as dev tool https://github.com/erkal/kite

    And ellie certainly might be a dev-tool, but not a toy https://github.com/ellie-app/ellie

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts