nowfound

Dev tools · March 26, 2025

Integrate – a Rust crate for numerical integration (+ an mdBook guide)

I recently built Integrate, a Rust crate designed to make modular integration in Rust projects smoother and more ergonomic. If you've ever struggled with structuring Rust applications or composing independent modules cleanly, this crate might be useful for you. To make adoption easier, I’ve written a comprehensive mdBook that explains how Integrate works, real-world use cases, and best practices: https://mtantaoui.github.io/Integrate/ I’d love to get feedback from the Rust community! Does this approach make sense? Are there features or pain points you think should be…

Integrate – a Rust crate for numerical integration (+ an mdBook guide) launched on March 26, 2025 with 5 votes and more than 75% of that year's launches. The site was still online in September 2026, 1 year on.

What it does

Integrate is a small, lightweight Rust library for performing numerical integration of real-valued functions. It is designed to integrate functions, providing a simple and efficient way to approximate definite integrals using various numerical methods. Numerical integration is concerned with developing algorithms to approximate the integral of a function $f(x)$. The most commonly used algorithms are Newton-Cotes formulas, Romberg’s method, Gaussian quadrature, and to lesser extents Hermite’s formulas and certain adaptive techniques. All of the numerical integration techniques listed above assume that the integrand is continuous on the interval of integration. The error estimates generally…from mtantaoui.github.io

In the maker’s words, at launch

I recently built Integrate, a Rust crate designed to make modular integration in Rust projects smoother and more ergonomic. If you've ever struggled with structuring Rust applications or composing independent modules cleanly, this crate might be useful for you. To make adoption easier, I’ve written a comprehensive…

Does a similar job

all alternatives →
  • Rust library for numerical integration of real-valued functions2024 · github.com · ▲126

    Integrate is a fast, small, lightweight Rust library for performing numerical integration of real-valued functions. It is designed to integrate functions, providing a simple and efficient way to approximate definite integrals using various numerical methods. Integrate supports a variety of numerical integration techniques: - Newton-Cotes methods: - Rectangle Rule. - Trapezoidal Rule. - Simpson's Rule. - Newton's 3/8 Rule. - Gauss quadrature methods: - Gauss-Legendre. - Gauss-Laguerre. - Gauss-Hermite. - Gauss-Chebyshev First Kind. - Gauss-Chebyshev Second Kind. - Adaptive Methods: -…

  • Algorithm Cookbook in Rust2017 · github.com · ▲320

    Common data structures and algorithms in Rust. Contribute to EbTech/rust-algorithms development by creating an account on GitHub.

  • I Wrote a Book on Data Analysis with Rust Notebooks2020 · datacrayon.com · ▲105

    A practical book on Data Analysis with Rust Notebooks that teaches you the concepts and how they’re implemented in practice.

  • An Express-inspired web framework for Rust2022 · crates.io · ▲85

    crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects

  • I built a Rust crate for running unsafe code safely2025 · github.com · ▲113

    A Rust crate for containing memory leaks and fragmentation - brannondorsey/mem-isolate

More dev tools this month

the category →
  • /dev/null▲490

    a social network for devs

    Dev tools · 4d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 28d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 26d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 24d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 21d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 29d ago · corespeed.io

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, March 2025

the whole month →
  • Mimic Human Research & Save Findings in AI Knowledge Base

    AI · 2025 · sider.ai

  • Turn your ideas into products that sell

    AI · 2025 · atoms.dev

  • Aha▲1,152

    The world's first AI influencer marketing team

    AI · 2025 · ahacreator.com

  • Fluently▲976

    Start speaking English as well as your native language

    AI · 2025 · getfluently.app

  • Conversational AI surveys, interviews, user tests, polls

    AI · 2025 · theysaid.io

  • Record your screen, share instantly, look like a PRO

    Growth · 2025 · supercut.ai