Open Source Linux Source Code Analysis Tools - Page 3

Source Code Analysis Tools for Linux

View 1236 business solutions
  • Stay in Flow. Let Zenflow Handle the Heavy Lifting. Icon
    Stay in Flow. Let Zenflow Handle the Heavy Lifting.

    Your AI engineering control center. Zenflow turns specs into shipped features using parallel agents and multi-repo intelligence.

    Zenflow is your engineering control center, turning specs into shipped features. Parallel agents handle coding, testing, and refactoring with real repo context. Multi-agent workflows remove bottlenecks and automate routine work so developers stay focused and in flow.
    Try free now
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Diff-ext is an extension for filemanagers such as Windows Explorer and Nautilus that allows to launch diff/merge tools on selected files.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    NotepadXX

    NotepadXX

    NotepadXX: A Lightweight, Powerful Text Editor for Every User

    📝 NotepadXX is your all-in-one, cross-platform text editor — lightning-fast, powerful, and designed to boost your productivity. Built with Java and optimized for Windows & Linux, it combines the simplicity of Notepad with advanced features modern developers love. 🔥 Key Highlights: Real-time code linting (ANTLR-powered) with tooltips Live Markdown preview (split view or pop-out) Built-in terminal, file explorer & browser launchers 6 beautiful themes (Dark, Light, Darcula, macOS) Blazing-fast UI with JavaFX/Swing hybrid Fully offline & privacy-respecting (zero telemetry) 🐞 Bug Fixes in v1.2.1 Fixed crash when Markdown Preview is triggered on systems without JavaFX (now shows a friendly error message). Prevented JavaFX WebView from initializing on headless systems to avoid startup errors. Resolved fallback issue: now switches correctly to Swing JFileChooser when JavaFX is unavailable. Improved error dialog display for Markdown Preview failures.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Qt Creator Cppcheck integration plugin

    Qt Creator Cppcheck integration plugin

    Qt Creator Cppcheck integration plugin

    Allows to use Cppcheck static analyzer tool in Qt Creator IDE. Sources can be obtained here: https://github.com/OneMoreGres/qtc-cppcheck IMPORTANT: plugin's version must match Qt Creator's version (difference in last digit is acceptable) Then plugin must be enabled in Help->Modules menu.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    News: since 2015 we continue all related developments within Collective Knowledge Framework: http://github.com/ctuning/ck/wiki ICI transforms production compilers into open interactive plugin-based research infrastructure as the first step towards future intelligent self-tuning computing systems. More information: http://cTuning.org/ici
    Downloads: 2 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Web Application Protection

    Web Application Protection

    Tool to detect and correct vulnerabilities in PHP web applications

    WAP automatic detects and corrects input validation vulnerabilities in web applications written in PHP Language (version 4.0 or higher) and with a low rate of false positives. WAP detects the following vulnerabilities: - SQL injection using MySQL, PostgreSQL and DB2 DBMS - Reflected cross-site scripting (XSS) - Stored XSS - Remote file inclusion - Local file inclusion - Directory traversal - Source code disclosure - OS command injection - PHP code injection WAP is a static analysis tool that performs taint analysis to detect vulnerabilities, tracking malicious users inputs and checking if they reach calls of sensitive functions. It has a low rate of false positives because has implemented a data mining module to predict false positives when detects vulnerabilities. The output of the tool is: - shows the vulnerabilities found and how they are corrected - new files with the corrections
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Cvs Changelog Builder
    CvsChangelogBuilder is an utility to generate advanced, differential and/or graphical changelogs, for a project hosted on a CVS server (CVS change log). It provides a better output than the 'cvs log' command, and accept a lot of options.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7

    OovAide

    C++, Java IDE with auto class, sequence, zone, dependency, diagrams

    The OovAide project used to be named oovcde. Searching the web will bring up more information about oovcde at this time. The OovAide project is a C++ or Java analysis IDE for Windows or Linux with an automated multi-tasking build system, cross compiler support, an analysis tool based on CLang that creates UML class, component, sequence as well as zone and portion diagrams from C++ or Java source, static analysis and test coverage. The diagrams allow navigation through the source code, and can be edited manually and saved as .SVG files. It creates CMake files and can be built using Eclipse or CMake. Export to SQLite is supported.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Performs basic checks on shell scripts for the presence of non portable syntax.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9

    cline

    Command line tool for counting source code lines

    cline is a command line tool that counts code lines or non-whitespace characters in your project folder. It is designed to recursively find any source file matching specific rules and count the line breaks within that file. You may specify file suffixes to include or exclude as well as regular expressions for code lines that shall be excluded (e.g. to exclude comments). By default a heuristic algorithm skips binary files. You may configure the restrictiveness of this algorithm with command line options.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 10

    codequery

    Please go to the GitHub page for more information

    A code-understanding tool based on cscope and ctags. Please go to the GitHub page for more information. Homepage: http://ruben2020.github.io/codequery GitHub: https://github.com/ruben2020/codequery
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    xRecurseDiff

    xRecurseDiff

    A developer tool to rapidly compare sources tree

    xRecurseDiff is a small program that can rapidly traverse entire directory trees to show different version of the same files, for example to compare different version of the same project. For every file in the first directory searches in the second for files having the same name. A report containing results is shown. A detailed diff output can be shown. Search can be case-insensitive and limited by a char filter. In "library" working mode it compares only files basenames, while in "project" mode it compares relatives paths too. In "files" working mode it compares directly two files.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Bluprint
    Bluprint is an Agile-MDA code generator. It is a fuss-free tool supporting code generation from UML modelling tools. It supports model/code merging so engineers can easily extend and maintain generated code. Bluprint has been developed using itself.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Provide metrics calculation and dependency analyzer plugin for the Eclipse platform. Measure metrics with avg and std deviation and detect cycles in package and type dependencies. Continuation of work from http://sourceforge.net/projects/metrics.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Halstead Metrics Tool

    Halstead Metrics Tool

    Software Metrics Analyzer for C,C++,Java Programs

    Some software measures are still not widely used in industry, despite the fact that they were defined many years ago, and some additional insights might be gained by revisiting them today with the benefit of recent lessons learned about how to analyze their design. This project analyzes the design and definitions of Halstead’s metrics, the set of which is commonly referred to as ‘software science’. This analysis is based on a measurement analysis framework defined to structure, compare, analyze and provide an understanding of the various measurement approaches presented in the software engineering measurement literature.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Metrix++

    Metrix++

    Management of source code quality is possible.

    The project has been moved to https://github.com/metrixplusplus/metrixplusplus ______________________ Metrix++ is an extendable tool to collect and analyse code metrics. - Multiple languages supported - Multiple metrics available - Configurable. Every metric has got 'turn-on' and other configuration options. There are no predefined thresholds for metrics or rules. You can choose and configure any limit you want. - High-performance. Processes thousands of files per minutes. - Seamless application to legacy code due to embedded capability to differentiate new code, modified and legacy.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    THE tool for monitoring traceability between requirements and Java code. Create a traceability matrix using annotations. Report format: HTML.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    This is a plugin for Resharper that adds intellisense for the NMock2 mocking framework to Visual Studio.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18

    Notepad++ Linter

    Linter plugin for Notepad++

    A Notepad++ plugin that allows realtime code check against any checkstyle-compatible linter: jshint, eslint, jscs, phpcs, csslint and many others.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Browse by Query
    A query language for code browsing. You query your database-- why don't you query your code? Write queries to provide custom views of your Java or C#/CLR code base. Integrates with popular IDEs or standalone.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    CTREE Graphic Tree Generator for C

    An analysis tool showing the structure of a C program

    CTREE is a command line utility providing analysis tools useful to software engineers tasked with tracking down problems or verifying a program's soundness. It is also an aid to understanding the structure of unfamiliar programs. As it works with standard C it finds most of its utility in embedded systems and older software. CTREE comes with a comprehensive manual. CTREE is is released by Cleveland Engineering Design, LLC - developer of the CoRTOS cooperative RTOS https://sourceforge.net/projects/cortos-simple/ and PRTOS pre-emptive RTOS https://sourceforge.net/projects/prtos-preemptive-rtos/ V 1.01 - fixed bug that could cause lock-ups or garbage output with some coding styles.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    CesTa (Code Enhancing Security Transformation and Analysis) is a tool for enhancing security by program transformations. Focused on Smart Cards (Java Card in particular), powered by Ant, ANTLR and StringTemplates.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22

    JBVD

    Java Bytecode Viewer & Decompiler

    A very powerful java bytecode viewer and decompiler which makes use of the javassist open source library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    OpenCS

    Basic Code Structure Viewer (for C)

    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    PHParser

    PHParser

    A Lexer and a Parser to PHP scripts

    PHParser 1.2 generates a pure Java parser for PHP programs. Invoking this parser yields an explicit parse tree (AST) and a tree walker suitable for further analysis. This tool package is based upon: - ANTLR 3.2 or higher (www.antlr.org). - JDK 1.6 or higher (java.sun.com). - Grammar specifications of PHP 5.3.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    PYC Dissasembler

    PYC Dissasembler

    Disassemble python byte compiled file for python 2.x

    PYC Dissasembler disassemble python byte compiled files (.pyc) into a series of opcodes. It work for every version of python 2 (that use cpython) but must be run with a good interpreter. Ex: you can only disassemble python 2.7 pyc files with a python 2.7 interpreter.
    Downloads: 1 This Week
    Last Update:
    See Project