Top 15 EDoC++ Alternative and Similar Softwares | Dec 2024

EDoC++ is a C++ source analysis tool designed to identify problems associated with the use of exceptions in C++ code. Additionally EDoC++ can be used to generate detailed documentation

1. Cppcheck

Cppcheck Cppcheck is an static analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect. The goal is to detect only real errors in the......

2. madCodeHook

madCodeHook madCodeHook offers everything you need to hook code (mostly APIs) in all 32 and 64 bit Windows operating systems from Windows 95 to Windows 10. You can choose whether you want to hook APIs in your own process, or in a specific target process, or system wide.Using madCodeHook is very......

3. Deviare API Hook

Deviare API Hook Deviare is a professional open source hooking engine for instrumenting arbitrary Win32 functions, COM objects, and functions which symbols are located in program databases (PDBs). It can intercept unmanaged code in 32-bit and 64-bit applications. It is implemented as a COM component, so it can be integrated with all the......

4. Deviare In-Process

Deviare In-Process Deviare In-Process is a code interception engine for Microsoft Windows®. It is a dual license library, GPLv3 and Commercial. The source code is available at GitHub.This library is at the core of our Deviare 2.0 technology, it is the best alternative to Microsoft Detours® but at a more convenient price.The......

5. Mhook

Mhook If you dabble in this area then you’ll already know that Microsoft Research's Detours pretty much sets the benchmark when it comes to API hooking. Why don't we get a comparison out of the way quickly then?DETOURS VS. MHOOKDetours is available for free with a noncommercial license but it only......

6. UEStudio

UEStudio UEStudio offers all the functionality of UltraEdit plus other exciting and powerful features! Whether you are simply editing text, building applications, maintaining databases, or constructing websites, UEStudio's stunning array of innovative features offers the functionality of a bonafide IDE at an unsurpassed value.......

7. JTracer

JTracer JTracer is a remote debugger client for the Libcsdbg debuggerLibcsdbg is a C++ exception stack tracer. When an exception is thrown, caught and handled, libcsdbg offers the tools to create and process the exception stack trace, the path the exception has propagated up the call stack, unwinding it, up......

8. WeeScript Automation

WeeScript Automation WeeScipt is a powerful Windows automation suite and software building tool for both novices and experts alike. Create simple automation, or full-featured user interface’s; even difficult tasks like making a windows service or multi-threading are as simple as a few clicks.WeeScript will help assist you with your automation, coding and......

9. GhostDoc

GhostDoc Supported platforms: Visual Studio 2015 incl. Community Edition Visual Studio 2013 Visual Studio 2012 Visual Studio 2010 Visual Studio 2008 Supported Languages: C#, Visual Basic, C#, C++/CLI, JavaScriptComment stub creation/update works also for C++GhostDoc is a Visual Studio extension that automatically generates XML documentation comments for methods and properties based......

10. Visionaray

Visionaray visionaray - A C++ based, cross platform ray tracing library......

11. webwork.io

webwork.io Find full-time remote programming jobs and bid on programming gigs (projects)......

12. wingdb

wingdb Debugging with GNU Project Debugger under Visual Studio. WinGDB is an extension for Visual Studio allowing to develop programs with GNU tools.......

13. NDepend

NDepend NDepend is a Visual Studio tool to manage complex .NET code and achieve high Code Quality. With NDepend, software quality can be measured using Code Metrics, visualized using Graphs and Treemaps, and enforced using standard and custom Rules.......

14. autosetup

autosetup autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user-selected options.autosetup is designed to be light-weight, fast, simple and flexible.Notable features include:* Easily check for headers, functions, types for C/C++* Easily support user configuration options* Can......

15. Insect

Insect Insect is made to aid the process of troubleshooting third party integrations via RESTful APIs. The solution particularly useful when working with SaaS platforms and for documenting purposes.- Made with SaaS platforms in mind- Supports RESTful APIs with JSON payloads- Real-time data interception- Highly volatile - not storing intercepted data-......