C++ Analysis

Open-source C++ projects categorized as Analysis Edit details
Related topics: #CPP #Windows #Network #Linux #Qt

Top 8 C++ Analysis Projects

  • BlockSci

    A high-performance tool for blockchain science and exploration

    Project mention: Are there any FOSS chainanalysis tools? | reddit.com/r/btc | 2022-04-03

    I just remembered BlockSci, which at one point may have been able to do what you wanted for both BCH and BTC. However, it has not been maintained since 2020, and from the GitHuvbIssues it looks like would-be users are having lots of trouble even trying to install it at this point.

  • compressonator

    Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs

    Project mention: What modding tools are available for Linux? (Ubuntu/Debian) | reddit.com/r/linux_gaming | 2022-06-10

    DynDOLOD will run but will not be able to compress any of its textures. You will need an external tool for that. ROCm's compressonator seems to work just fine for BC7, just need a bit of fiddling

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • verible

    Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.

    Project mention: Verilog LRM syntax rules | reddit.com/r/Compilers | 2022-03-24

    BTW, I'd recommend checking out verible if you're looking for a flex/bison verilog parser.

  • ddisasm

    A fast and accurate disassembler

    Project mention: Is taking the ASM dump from Ida pro after human correction a good way to re-write the software from scratch? | reddit.com/r/REGames | 2021-08-09

    Reassembling is easier but still pretty hard if you want something actually modifiable cause you need to distinguish code and data and find cross-references. There's a research project: https://github.com/GrammaTech/ddisasm

  • timemory

    Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.

    Project mention: Best way to track cpu and i/o time? | reddit.com/r/cpp | 2021-10-29

    timemory is my recommendation as the backend if you want to build something custom

  • pingnoo

    An open-source cross-platform traceroute/ping analyser.

    Project mention: Ui_Form or Subclassing Qwidget? | reddit.com/r/QtFramework | 2021-08-08

    And it's used in https://github.com/nedrysoft/pingnoo

  • Graphia

    A visualisation tool for the creation and analysis of graphs

    Project mention: Graphviz: Open-source graph visualization software | news.ycombinator.com | 2022-01-17

    A fast 3D alternative for visualizing large graphs is Graphia: https://github.com/graphia-app/graphia https://graphia.app However, it's currently suffering from the Qt switch from 5 to 6.

    Regarding Graphviz itself, I wonder why is there no special layout logic for planar graphs? They can be recognized and embedded on the plane in linear time without intersecting edges, so it would be very nice if some of the Graphviz tools actually did that.

    A recent set of minimal graph coloring Graphviz visualizations of mine: https://gitlab.com/nsajko/example_optimally_colored_graphs

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • quackle

    Quackle crossword game artificial intelligence and analysis tool

    Project mention: Is there a way to analyse Scrabble games similarly to chess? | reddit.com/r/scrabble | 2021-09-14

    quackle and macondo both have move analysis.

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). The latest post mention was on 2022-06-10.

C++ Analysis related posts


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

Project Stars
1 BlockSci 1,263
2 compressonator 921
3 verible 685
4 ddisasm 452
5 timemory 288
6 pingnoo 150
7 Graphia 142
8 quackle 122
Find remote jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives