C++ Tools

Open-source C++ projects categorized as Tools

Top 9 C++ Tool Projects

  • imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

    Project mention: What technologies to use for a level editor? Need OpenGL and also native "widgets". | reddit.com/r/gamedev | 2023-02-02
  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

    Project mention: What are you guys using for making GUIs nowadays? | reddit.com/r/Python | 2023-01-26

    DearPyGui, here's the link

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • SideFXLabs

    Project mention: Already available Labs PolyWire UV SOP! | reddit.com/r/Houdini | 2022-07-19

    Labs PolyWire UV SOP was already released at daily-build SideFXLabs. This Op introduced by Houdini 19.5 sneak peek. Changelogs: Releases · sideeffects/SideFXLabs

  • meshlete

    Chop 3D objects to meshlets

  • WinMute

    WinMute lets you automatically mute your PC volume on certain events (e. g. Screensaver, Workstation Lock, Shutdown, etc.).

    Project mention: Mute speakers for Windows lock screen | reddit.com/r/AutoHotkey | 2022-10-12

    I have a program (WinMute) which detects if the lock screen is activated and then mutes my speakers. It also detects if the lock screen is no longer active and unmutes the speakers. Is there a way to replicate this behaviour with a script? I have tried one or two I have found, but they didn't mute the speakers, and the one that seemed to be closer to what I wanted, was actually invoked with the "win + L" function. My laptop also brings up the lock screen if there is no activity for a while, so want the speakers muted/unmuted then as well.

  • Cleny

    Cleny is An Interpreted Coding Language Used To Facilate UI Structuring And Styling For CLI Based Projects

  • OpenDriver2Tools

    Driver 1 and Driver 2 tools

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • fx

    fx is a workspace tool manager. It allows you to create consistent, discoverable, language-neutral and developer friendly command line tools. (by jathu)

    Project mention: Ask HN: What do you use to make CLIs? | news.ycombinator.com | 2022-08-26

    I made fx at Flexport, which hosted many of our CLI tools.

    I liked it a lot so I made one for myself when I left: https://github.com/jathu/fx

    fx is a workspace tool manager. It allows you to create consistent, discoverable, language-neutral and developer friendly command line tools.

  • whip-mpegts

    MPEG-TS WHIP client

    Project mention: How to setup a lab environment for WebRTC broadcast streaming | dev.to | 2022-08-17

    WHIP client built on gstreamer

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 2023-02-02.

C++ Tools related posts


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

Project Stars
1 imgui 45,055
2 DearPyGui 9,594
3 SideFXLabs 732
4 meshlete 349
5 WinMute 120
6 Cleny 112
7 OpenDriver2Tools 32
8 fx 19
9 whip-mpegts 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives