A curated list of dynamic analysis tools and linters for all programming languages, binaries, and more.
Dynamic Analysis is a curated directory and repository listing dynamic analysis tools for software development. It provides a centralized list of tools—such as linters, profilers, memory analyzers, and security scanners—that analyze code during runtime to improve quality, performance, and security. The project serves as a reference for developers seeking the right tools for their specific programming language or technology stack.
Software developers, QA engineers, and security professionals looking for dynamic analysis tools to integrate into their workflows. It is particularly useful for those working across multiple programming languages or specialized domains like binary analysis, cloud security, or container performance.
It saves developers time by aggregating and categorizing a wide array of dynamic analysis tools in one place, complete with maintenance status indicators. As an open-source, community-driven project, it offers a transparent and constantly updated alternative to proprietary tool directories.
⚙️ A curated list of dynamic analysis tools and linters for all programming languages, binaries, and more.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The directory spans numerous programming languages like Python, Java, C/C++, and specialized domains such as binaries and cloud, organized in a clear table of contents for targeted discovery.
Accepts pull requests for new tools and updates, with CI badges showing active maintenance, ensuring the list evolves with the dynamic analysis landscape.
Uses symbols like :copyright: for proprietary software and :warning: for outdated tools, helping users avoid investing in poorly maintained or deprecated options.
The companion website adds rankings, user comments, and supplementary resources, providing a richer, interactive experience beyond the static GitHub repository.
Lists tools with brief descriptions but lacks in-depth reviews, configuration guides, or performance data, forcing users to seek external sources for proper evaluation.
Relies entirely on community contributions via pull requests; without active maintainers, gaps can form, as seen with the :warning: symbol for tools not updated in over a year.
Focuses solely on tool discovery without offering practical advice on integrating these tools into development workflows or CI/CD pipelines, limiting immediate usability.