Free Open Source Linux Source code analysis Software

Source code analysis Software

  • Powerful inventory software that’s easy to use. Icon
    Powerful inventory software that’s easy to use.

    Over 1,000,000 installs worldwide

    inFlow Inventory software is the easiest way to run and manage your item based business. It's the secret behind 40,000+ small businesses in wholesale, distribution, retail, manufacturing, and ecommerce worldwide. Chances are it'll work for your business too! inFlow helps you easily track stock, manage orders, invoice, ship, get reports and more. World-class support available via live chat, email, and phone.
     
  • Create your own custom database in a fast and easy way, requiring zero technical knowledge. Icon
    Create your own custom database in a fast and easy way, requiring zero technical knowledge.

    Online database software to empower your business management.

    TeamDesk is an online database aimed to facilitate working with data, organize and store information you are using in your routine work, create an easily accessible data source for your team. The system is fully customizable: you can manage your data the way you want to and modify the application any time you need to reflect each and every detail important in your business.
  • 1
    Eclipse Checkstyle Plug-in Icon

    Eclipse Checkstyle Plug-in

    Integrates Checkstye into the Eclipse IDE

    The Eclipse Checkstyle plug-in integrates the Checkstyle Java code auditor into the Eclipse IDE. The plug-in provides real-time feedback to the user about violations of rules that check for coding style and possible error prone code constructs.

  • 2
    PMD Icon

    PMD

    A source code analyzer

    PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Salesforce.com Apex, Java, JavaScript, XML, XSL. Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript, Matlab, Swift. You can fork us on https://github.com/pmd

  • 3
    Doxygen Icon

    Doxygen

    Doxygen is a JavaDoc like documentation system for C++, C, Java and IDL.

  • 4

    cppcheck

    Static source code analysis tool for C and C++ code

    Static analysis of C/C++ code. Checks for: memory leaks, mismatching allocation-deallocation, buffer overrun, and many more. The goal is 0% false positives. See http://cppcheck.sourceforge.net for more information.

  • 5

    Source Navigator NG

    Source Navigator NG is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can navigate your source code and easily get to declarations or implementations of functions, variables and macros (commonly called "symbols") which helps you discovering and mapping unknown source code for enhancement or maintenance tasks.

  • Marketing analytics for every business Icon
    Marketing analytics for every business

    Discover which ads, keywords, and campaigns bring valuable leads over the phone and on the web.

    Trusted by more than 100,000 businesses, CallRail is powerful marketing analytics software for data-driven marketers and businesses. The solution helps sales teams track, record and manage phone and form submission leads, increasing sales and revenue. It helps marketers understand which campaigns are driving leads and conversions, and which are not, helping businesses maximize the ROI on their marketing investment.
  • 6
    LXR Cross Referencer Icon

    LXR Cross Referencer

    A general purpose source code indexer and cross-referencer that provides web-based browsing of source code with links to the definition and usage of any identifier. Supports multiple languages. Up-to-date information in http://lxr.sourceforge.net

  • 7
    Web Application Protection Icon

    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

  • 8
    UCDetector Icon

    UCDetector

    Eclipse Plugin to find unused Java code

    UCDetector (Unnecessary Code Detector) is a Open Source Eclipse Plugin Tool. UCDetector finds unnecessary (dead) public Java code. It suggests to make code final, protected or private.

  • 9

    coan

    "The C preprocessor chainsaw"

    Coan is a software engineering tool for analysing preprocessor-based configurations of C or C++ source code. Its principal use is to simplify a body of source code by eliminating any parts that are redundant with respect to a specified configuration.

  • 10

    checkbashisms

    Performs basic checks on shell scripts for the presence of non portable syntax.

    Downloads: 58 This Week Last Update: See Project
  • MongoDB is a general purpose, document-based, distributed database built for modern application developers and for the cloud era. No database is more productive to use. Icon
    MongoDB Atlas is the global cloud database service for modern applications. Deploy fully managed MongoDB across AWS, Azure, or GCP. Best-in-class automation and proven practices guarantee availability, scalability, and compliance with the most demanding data security and privacy standards. Use MongoDB's robust ecosystem of drivers, integrations, and tools to build faster and spend less time managing your database.
  • 11

    Diff shell extension

    Diff-ext is an extension for filemanagers such as Windows Explorer and Nautilus that allows to launch diff/merge tools on selected files.

  • 12
    AdaControl Icon

    AdaControl

    Ada source code controller

    A tool that detects the use of many constructs in Ada programs. Use it to control style or programming rules, but also as a powerful tool to search for use (or non-use) of various forms of programming styles or design patterns.

  • 13
    Java Call Trace to UML Sequence Diagram Icon

    Java Call Trace to UML Sequence Diagram

    This tool helps you to reverse engineer UML Sequence Diagram for your java program at runtime. It works well with both complex java programs (that have multiple threads) and J2EE applications deployed on Application Servers.

    Downloads: 8 This Week Last Update: See Project
  • 14

    QtProjectTool

    QtCreator plugin for some command line tools over a Qt (.pro) project.

    qpt (Qt Project Tool) understands Qt C++ projects (.pro) and allows to pass this information to command line tools as "Code Counters" and "Static Analysis tools". It also can used inside QtCreator to act as a plugin for "Static Analysis tools" putting reported issues into QtCreator issues pane.

    Downloads: 9 This Week Last Update: See Project
  • 15

    Eclipse Metrics plugin continued

    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: 19 This Week Last Update: See Project
  • 16

    JBVD - Java Bytecode Viewer & Decompiler

    A very powerful java bytecode viewer and decompiler which makes use of the javassist open source library.

    Downloads: 32 This Week Last Update: See Project
  • 17

    JSCover

    JSCover - JavaScript code coverage

    JSCover is a tool that measures code coverage for JavaScript programs. It is an enhanced Java implementation of the excellent JSCoverage tool.

    Downloads: 28 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: 21 This Week Last Update: See Project
  • 19

    cline

    Command line tool for counting source code lines

    cline is a command line tool that counts code lines 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: 16 This Week Last Update: See Project
  • 20

    tceetree

    Makes a C function call tree as Graphviz DOT file from CScope output.

    The purpose of the project is generating a function call tree for a software application written in C. This utility takes as input an uncompressed CScope (http://cscope.sourceforge.net/) output file. With a few options, an output DOT language file can be generated. The DOT file may be used as input for Graphviz (http://www.graphviz.org/) to make an image of the function call tree (see screenshot examples for tceetree run over its sources). For more information, see the Wiki page.

    Downloads: 16 This Week Last Update: See Project
  • 21

    Hexjector

    Hexjector is an Opensource,Cross Platform PHP script to automate Site Pentest for SQL Injection Vulnerabilties.

    Downloads: 4 This Week Last Update: See Project
  • 22

    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

    Downloads: 14 This Week Last Update: See Project
  • 23
    Koopa (COBOL) Parser Generator Icon

    Koopa (COBOL) Parser Generator

    This project has moved to GitHub ! The version here at SourceForge will remain for historic purpose. Koopa is a parser generator, made for COBOL. It can handle source files in isolation (no preprocessing required) and doesn't mind the presence of CICS/SQL fragments. The grammar is easily extensible in a way which minimizes the impact on the overall code.

    Downloads: 3 This Week Last Update: See Project
  • 24

    CoFlo

    C and C++ control flow graph generator and analyzer

    CoFlo generates Control-Flow Graphs from C and C++ source code. It can then output the graphs in a number of ways and perform various control flow analyses. NOTE: CoFlo has not been under active development for several years. At this time, I suggest you look into LLVM-based tooling to see if there is anything similar to CoFlo which will meet your needs.

    Downloads: 12 This Week Last Update: See Project
  • 25
    Qt Creator Cppcheck integration plugin Icon

    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: 3 This Week Last Update: See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Oh no! Some styles failed to load. Please try reloading this page, or contact support.

Get latest updates about Open Source Projects, Conferences and News.

Sign Up No, Thank you