Atlas, a (hopefully) better engineering IDE

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

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • Unitful.jl

    Physical quantities with arbitrary units

    Julia has the Unitful package [1], which does a decent job. It's quite ergonomic, and Julia's design helps with making existing code/libraries play nicely with Unitful-encoded units/values.


  • Caddy

    Fast, multi-platform web server with automatic HTTPS

    I see your site isn't using HTTPS yet. Might I recommend trying to serve it? You'll get automatic HTTPS.

  • 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.

  • Unchained

    A fully type safe, compile time only units library.

    I've recently written a units library for Nim [0]. It's still WIP, but it's already proven extremely useful for me as a physicist.

    Thanks to Nim's strong type system and metaprogramming features, it allows for a fully compile time design, without any runtime overhead (in form of special unit objects or such things; everything is a `distinct float`).

    In addition Nim's unicode support, the code even looks nice!

    A more complex use case (I can link more if desired): [1]



  • Squants

    The Scala API for Quantities, Units of Measure and Dimensional Analysis

    You might find the Squants library for Scala interesting; it even seems like an apt usage of some oft-questioned language features.

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