How I use Devbox in my Elm projects

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. umbra

    Discontinued A multi box-shadow generator [GET https://api.github.com/repos/carlotm/umbra: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository] (by carlotm)

    Before I went on my Christmas vacation last year I wrote an article on how I use Nix in my Elm projects. At the time, I was pleased with my set up. However, not even a month would go by before my satisfaction was questioned. In early January, Carlo Ascani asked a question, on the Elm Discourse, about his Umbra project. I decided to explore his project and I soon discovered two files, devbox.json and devbox.lock, I had never seen before. This piqued my curiosity and I had to learn more. I followed the link to the Devbox website and feverishly read the docs. I... was... hooked. I was pleasantly surprised by its simplicity and it seemed to fit my use cases really well.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. elm-random-quote-machine

    Randomly cycle through inspirational quotes.

    Random Quote Machine

  4. elm-markdown-previewer

    Edit and preview GitHub-flavored Markdown in the browser.

    Markdown Previewer

  5. elm-drum-machine

    Play the drums.

    Drum Machine

  6. elm-calculator

    Add, subtract, multiply and divide rational numbers.

    These projects use Caddy as my local development server, Dart Sass for converting my Sass files to CSS, elm, elm-format, elm-optimize-level-2, elm-review, elm-test (only in Calculator), ShellCheck to find bugs in my shell scripts, and Terser to mangle and compress JavaScript code.

  7. elm-pomodoro-clock

    A timer to help you break your work into intervals.

    25 + 5 Clock

  8. elm-hello

    Hello, Elm!

    dwayne/elm-hello

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. HTMLMinifier

    Javascript-based HTML compressor/minifier (with Node.js support)

    This project uses HTMLMinifier, optipng, and zopfli to create a custom production Elm build pipeline. You can see how I make use of these tools in this build script. Here are the results in case you're interested. I used the same ideas from this project to build and deploy dwayne/elm-conduit, which you can learn more about in my article Yet Another Tour of an Open-Source Elm SPA.

  11. ShellCheck

    ShellCheck, a static analysis tool for shell scripts

    These projects use Caddy as my local development server, Dart Sass for converting my Sass files to CSS, elm, elm-format, elm-optimize-level-2, elm-review, elm-test (only in Calculator), ShellCheck to find bugs in my shell scripts, and Terser to mangle and compress JavaScript code.

  12. zopfli

    Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression.

    This project uses HTMLMinifier, optipng, and zopfli to create a custom production Elm build pipeline. You can see how I make use of these tools in this build script. Here are the results in case you're interested. I used the same ideas from this project to build and deploy dwayne/elm-conduit, which you can learn more about in my article Yet Another Tour of an Open-Source Elm SPA.

  13. elm-conduit

    Conduit, an Elm SPA for RealWorld's Medium.com clone.

    This project uses HTMLMinifier, optipng, and zopfli to create a custom production Elm build pipeline. You can see how I make use of these tools in this build script. Here are the results in case you're interested. I used the same ideas from this project to build and deploy dwayne/elm-conduit, which you can learn more about in my article Yet Another Tour of an Open-Source Elm SPA.

  14. devbox

    Instant, easy, and predictable development environments

    Before I went on my Christmas vacation last year I wrote an article on how I use Nix in my Elm projects. At the time, I was pleased with my set up. However, not even a month would go by before my satisfaction was questioned. In early January, Carlo Ascani asked a question, on the Elm Discourse, about his Umbra project. I decided to explore his project and I soon discovered two files, devbox.json and devbox.lock, I had never seen before. This piqued my curiosity and I had to learn more. I followed the link to the Devbox website and feverishly read the docs. I... was... hooked. I was pleasantly surprised by its simplicity and it seemed to fit my use cases really well.

  15. terser

    🗜 JavaScript parser, mangler and compressor toolkit for ES6+

    These projects use Caddy as my local development server, Dart Sass for converting my Sass files to CSS, elm, elm-format, elm-optimize-level-2, elm-review, elm-test (only in Calculator), ShellCheck to find bugs in my shell scripts, and Terser to mangle and compress JavaScript code.

  16. optipng-bin

    optipng bin-wrapper that makes it seamlessly available as a local dependency

    This project uses HTMLMinifier, optipng, and zopfli to create a custom production Elm build pipeline. You can see how I make use of these tools in this build script. Here are the results in case you're interested. I used the same ideas from this project to build and deploy dwayne/elm-conduit, which you can learn more about in my article Yet Another Tour of an Open-Source Elm SPA.

  17. Caddy

    Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

    These projects use Caddy as my local development server, Dart Sass for converting my Sass files to CSS, elm, elm-format, elm-optimize-level-2, elm-review, elm-test (only in Calculator), ShellCheck to find bugs in my shell scripts, and Terser to mangle and compress JavaScript code.

  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • How to Improve Website Performance: Tips and Tools

    4 projects | dev.to | 4 Oct 2024
  • PhpStorm File Watchers

    2 projects | dev.to | 22 Sep 2022
  • How I learn programming

    5 projects | dev.to | 7 Mar 2021
  • Haskelling My Python

    3 projects | news.ycombinator.com | 21 Apr 2025
  • Caddy v2.10

    1 project | news.ycombinator.com | 18 Apr 2025

Did you know that HTML is
the 9th most popular programming language
based on number of references?