nowfound

Dev tools · alternatives · 2026

24 alternatives to Benchmarking C++ Mathematical Expression Parsers

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. Benchmarking C++ Mathematical Expression Parsers 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

    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 →

  6. 6

    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 →

  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

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

    2015 · github.com · its alternatives →

  9. 9

    Parse command line arguments by defining a struct. Contribute to p-ranav/structopt development by creating an account on GitHub.

    2020 · 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

    Since there is so much interest on HN in floats lately and their software implementations, I wanted to show mine. It has no use and is just for teaching me floats and C++. Give me your thoughts.

    2024 · github.com · its alternatives →

  12. 12

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

    2016 · github.com · its alternatives →

  13. 13

    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 →

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

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

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

  16. 16

    Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod

    2014 · github.com · its alternatives →

  17. 17CI

    Tiny c++ interpreter

    2017 · treefrogframework.github.io · its alternatives →

  18. 18

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

    2021 · github.com · its alternatives →

  19. 19

    Simple easy .NET benchmarking for POCs. Contribute to joeyciechanowicz/BenchmarkIt development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  20. 20

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

    2017 · github.com · its alternatives →

  21. 21

    Self-contained C/C++ profiler library for Linux. Contribute to cyrus-and/prof development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  22. 22

    A C++ parser generator: lexer, parser, and AST generation in one tool. - TantrixAuto/yantra

    22d ago · github.com · its alternatives →

  23. 23

    Parser Combinators in JavaScript. Contribute to incrediblesound/js-combinators development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  24. 24

    Core SDK of Trollworks engine. Contribute to trollworks/sdk-core development by creating an account on GitHub.

    2024 · 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 →