nowfound

Dev tools · alternatives · 2026

24 alternatives to Runtime Mathematical Expression Engine Benchmark

C++ Mathematical Expression Parser Benchmark. Contribute to ArashPartow/math-parser-benchmark-project development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Runtime Mathematical Expression Engine Benchmark launched in 2019; newer entries below may have overtaken it.

  1. 1

    C++ Mathematical Expression Parser Benchmark. Contribute to ArashPartow/math-parser-benchmark-project development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  2. 2

    C++ Mathematical Expression Parser Benchmark. Contribute to ArashPartow/math-parser-benchmark-project development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  3. 3

    A C++ HTML template engine that uses compile time HTML parsing - rep-movsd/see-phit

    2017 · github.com · its alternatives →

  4. 4

    C++ Mathematical Expression Library (ExprTk)

    Jan 2026 · partow.net · its alternatives →

  5. 5

    The world’s most accurate open source parser

    2016 · github.com · its alternatives →

  6. 6

    Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block/inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…

    Jan 2026 · github.com · its alternatives →

  7. 7

    Fast C based HTML 5 parsing for python. Contribute to kovidgoyal/html5-parser development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  8. 8

    An open-source benchmark of how much code AI models add.

    9d ago · parsimony.lasu.dev · its alternatives →

  9. 9

    Fast, gpu-based CSV parser. Contribute to antonmks/nvParse development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  10. 10

    Morning HN. I often found myself wondering "how much does this code segment take in terms of total runtime" and it's often quite annoying to figure out with optimizations enabled, especially when working on something new or testing someone else's implementation without the proper tooling set up. Wanted to have a single include lib that would allow us to write something like: ``` PROFILE("Loop 1") for (...) // some work ``` and have the next expression automatically record time & dump results to a table. Wrote a few macros to do exactly that a few months back, but they were…

    2025 · github.com · its alternatives →

  11. 11

    I created a web page to compare different analytical databases (both self-managed and services, open-source and proprietary) on a realistic dataset. It contains 20+ databases, each with installation and data loading scripts. And they can be compared to each other on a set of 43 queries, by data load time or by storage size. There are switches to select different types of databases for comparison - for example, only MySQL compatible or PostgreSQL compatible. If you play with the switches, many interesting details will be uncovered. Full description:…

    2022 · benchmark.clickhouse.com · its alternatives →

  12. 12

    I always had a sweet tooth for how easy it is to use google/benchmark, but when working with js, current libraries didn't feel right and some were not even accurate enough, so I decided to create my own library to make JavaScript benchmarking tooling better. With more free time, I finally implemented all features I wished for in 1.0.0 and made a lightweight C++ single-header version for moments when google/benchmark is too much. Hope this library helps you as much as it does me.

    2024 · github.com · its alternatives →

  13. 13

    Yet Another Compiler Visualizer. Contribute to ashutoshbsathe/yacv development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  14. 14

    This C library is part of a main project aimed at providing a reactive key-value (KV) database. The data is typed (numbers, strings, dates, or booleans) and can include formulas with references to other entries. Clients connected to this database receive a real-time data stream with updates to the subscribed keys, allowing them to react to changes and their dependencies. Essentially, it’s like building a distributed Excel, where data and formulas dynamically update across the system. I couldn’t find any libraries that offered the full set of features I needed for evaluating expressions, so I…

    2024 · github.com · its alternatives →

  15. 15CA
  16. 16

    Hi HN, I have created a webpage that displays all C++ features since C++20 in a simple, searchable table. It is intended to serve as a quick reference for C++ developers, whether as support for cross-platform development or simply to track the current support status out of curiosity. I created it as a simpler, more structured, and more up-to-date alternative to the cppreference compiler support site. Please note that the page intentionally does not list LWG and CWG papers. This might change as I am continually updating the site and trying out new ideas. Questions, feedback and suggestions…

    2025 · cppstat.dev · its alternatives →

  17. 17

    Howdy HN, as part of my ongoing programming language experiments I've ended up creating my own C++20 lexing and parsing library of sorts. Matcheroni is an alternative to parser generators and regular expressions that uses trees of C++ templates to implement highly customizable lexers and parsers that have minimal impact on build times or binary sizes, while still remaining comparable in performance to Boost regular expressions. The repo includes two example projects - a simple regex parser in ~300 heavily documented lines of code, and a much larger but not quite finished C99 lexer and…

    2023 · github.com · its alternatives →

  18. 18

    I've created cppmatch, a lightweight, header-only C++ library that brings Rust-inspired pattern matching and error handling to C++. It tries to imitate the functionality of the questionmark (?) operator in C++ by using a macro that uses the gcc extension https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html This allows to create exceptionless code with non-intrusive error-as-value that unlike Exceptions, makes it clear which kinds of error a function can generate and forces you to handle (or ignore) them. The ? operator translates to *expect* To handle the errors I…

    2025 · github.com · its alternatives →

  19. 19

    Remarkably easy benchmarks. Contribute to joeyciechanowicz/Benchmarkable development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  20. 20CI

    Tiny c++ interpreter

    2017 · treefrogframework.github.io · its alternatives →

  21. 21MA

    Run, compare, and share JavaScript benchmarks in your browser with BenchJS.

    2024 · benchjs.com · its alternatives →

  22. 22

    ⛳ Simple, extensible, header-only C++20 argument parser released into the public domain. - sailormoon/flags

    2016 · github.com · its alternatives →

  23. 23AA
  24. 24

    Morning HN. Random number generation feels is a somewhat underrepresented topic in the C++ realm. There is a lot of questionable info about it found online and even the standard library is quite behind the times in terms of it's algorithms. It suffers from trying to accommodate sometimes impractical standard requirements and has several ways of getting significantly bad statistical results. This leaves a lot easily achievable performance & quality on the table. So, being a mathematician who mostly works with stochastic models and wants these models to run fast and well, I embarked on a…

    2025 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →