awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bernedom avatar

bernedom/SI

0
View on GitHub↗
523 stars·39 forks·C++·MIT·1 viewsi.dominikberner.ch/doc↗

SI

A header only C++ library that provides type safety and user defined literals for physical units

Features

  • Unit Conversion - Ensures type safety for physical units using custom literals.

Star history

Star history chart for bernedom/siStar history chart for bernedom/si

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to SI

Similar open-source projects, ranked by how many features they share with SI.
  • josdejong/mathjsjosdejong avatar

    josdejong/mathjs

    15,036View on GitHub↗

    Math.js is a comprehensive JavaScript library for scientific, complex, and arbitrary precision calculations. It functions as a symbolic computation engine, a linear algebra toolkit, a statistical analysis library, and a unit conversion system. The project distinguishes itself by providing a symbolic engine capable of parsing, simplifying, and manipulating mathematical expressions algebraically without requiring immediate numerical evaluation. It includes a framework for defining and converting physical quantities with units of measure and automatic prefix support. The library covers a broad

    JavaScript
    View on GitHub↗15,036
  • llnl/unitsLLNL avatar

    LLNL/units

    171View on GitHub↗

    A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements

    C++
    View on GitHub↗171
  • mpusz/unitsmpusz avatar

    mpusz/units

    1,433View on GitHub↗

    The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29 standardization candidate.

    C++
    View on GitHub↗1,433
  • nholthaus/unitsnholthaus avatar

    nholthaus/units

    1,048View on GitHub↗

    a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.

    C++compile-timecpp14dimensional-analysis
    View on GitHub↗1,048
See all 5 alternatives to SI→

Frequently asked questions

What does bernedom/si do?

A header only C++ library that provides type safety and user defined literals for physical units

What are the main features of bernedom/si?

The main features of bernedom/si are: Unit Conversion.

What are some open-source alternatives to bernedom/si?

Open-source alternatives to bernedom/si include: josdejong/mathjs — Math.js is a comprehensive JavaScript library for scientific, complex, and arbitrary precision calculations. It… llnl/units — A run-time C++ library for working with units of measurement and conversions between them and with string… mpusz/units — The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29… nholthaus/units — a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies. inventree/inventree — InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels,…