This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Product upvotes vs the next 3
Waiting for data. Loading
Product comments vs the next 3
Waiting for data. Loading
Product upvote speed vs the next 3
Waiting for data. Loading
Product upvotes and comments
Waiting for data. Loading
Product vs the next 3
Loading
NumC
The ultimate mathematics framework for modern C++.
NumC is a modern, high-performance, purely declarative mathematical framework written entirely in C++20 with zero external dependencies. It brings the expressive elegance of Python's NumPy/SciPy/Matplotlib ecosystem into the world of compiled, statically-typed C++ — without sacrificing a single cycle of performance. Everything — from neural networks to FFT to publication-quality SVG rendering — is implemented from scratch in pure standard C++.
NumC is a modern C++20 scientific computing framework designed to write mathematics exactly the way you think it, rather than how the compiler demands it.
It is 99% header-only and has zero external dependencies (no Eigen, no Boost, no FFTW). Everything—including an SVG graph renderer, native Win32 plotting windows, MLP neural networks with Adam optimizer, and adaptive ODE solvers—is implemented from scratch in pure C++20.
It utilizes lazy evaluation via internal expression trees (func), allowing you to compose complex multivariable functions, map them over data tensors, or pass them directly to numerical differentiation and integration routines with natural mathematical syntax.
Repo: https://github.com/mslotwinski-d...
I wanted to create a lightweight alternative for compiled environments that mimics the expressive freedom of NumPy/SciPy while retaining static typing and C++ performance. I'd love to hear your thoughts on the API ergonomics and implementation.
About NumC on Product Hunt
“The ultimate mathematics framework for modern C++. ”
NumC was submitted on Product Hunt and earned 3 upvotes and 3 comments, placing #155 on the daily leaderboard. NumC is a modern, high-performance, purely declarative mathematical framework written entirely in C++20 with zero external dependencies. It brings the expressive elegance of Python's NumPy/SciPy/Matplotlib ecosystem into the world of compiled, statically-typed C++ — without sacrificing a single cycle of performance. Everything — from neural networks to FFT to publication-quality SVG rendering — is implemented from scratch in pure standard C++.
On the analytics side, NumC competes within GitHub, Data & Analytics, Modeling and Data Science — topics that collectively have 51.4k followers on Product Hunt. The dashboard above tracks how NumC performed against the three products that launched closest to it on the same day.
Who hunted NumC?
NumC was hunted by Mateusz Słotwiński . A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of NumC including community comment highlights and product details, visit the product overview.