C++ Test

Open-source C++ projects categorized as Test

Top 7 C++ Test Projects

  1. smhasher

    Hash function quality and speed tests (by rurban)

    Project mention: New high-quality hash measures 71GB/s on M4 | news.ycombinator.com | 2025-05-14

    I'm also naive in this space, but I rely on rurban's smhasher for this: https://github.com/rurban/smhasher. There's also smhasher3: https://github.com/fwojcik/smhasher3/tree/main/results

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. qhot

    Hot reload for nested qml files

    Project mention: Understanding the Layout Process in Qt Widgets | news.ycombinator.com | 2024-09-06

    > The big thing that sold me on QML over Widgets - other than the latter being the redheaded step child by this point - was implementing hot reloading. Having the entire UI completely refresh when changing the QML is definitely a nice coming from browser frontend, especially given Rust compile times.

    Interesting, are there any public examples on how to implement this? All tools I've seen to do this seemed to be commercial offerings, though maybe implementing it in an existing application is easier than I think.

    actually now that I'm looking again I found https://github.com/patrickelectric/qhot, which also looks promising

  4. cppguard

    C++ developer tool for detecting deadlocks

  5. dev-ci-zcash

    dev-ci testing using zcash clone, synced with github.com/zcash/zcash

  6. TDD

    See while you code

  7. HFSimulator

    This project introduces a practical high-performance stand-alone and OS independent Ionospheric Channel Simulator. Full open source documentation is available here.

  8. compilers-speed

    Simple toy project to measure speed of compilers of languages that compiles directly to machine code

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Test discussion

Log in or Post with

C++ Test related posts

  • New high-quality hash measures 71GB/s on M4

    4 projects | news.ycombinator.com | 14 May 2025
  • Fibonacci Hashing: The Optimization That the World Forgot

    2 projects | news.ycombinator.com | 16 Apr 2025
  • Hash Denial-of-Service Attack in Multiple QUIC Implementations

    2 projects | news.ycombinator.com | 28 Feb 2025
  • Making Screenshots of Test Equipment Old and New

    4 projects | news.ycombinator.com | 30 Nov 2024
  • Understanding the Layout Process in Qt Widgets

    1 project | news.ycombinator.com | 6 Sep 2024
  • Hash Function Quality And Speed Tests Leaderboard

    1 project | news.ycombinator.com | 11 Jun 2024
  • GxHash - A new (extremely) fast and robust hashing algorithm 🚀

    2 projects | /r/rust | 19 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Test projects in C++? This list will help you:

# Project Stars
1 smhasher 2,060
2 qhot 218
3 cppguard 44
4 dev-ci-zcash 35
5 TDD 25
6 HFSimulator 16
7 compilers-speed 7

Sponsored
Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?