Open Source Windows Source Code Analysis Tools - Page 7

Source Code Analysis Tools for Windows

View 1876 business solutions
  • Simplify IT and security with a single endpoint management platform Icon
    Simplify IT and security with a single endpoint management platform

    Automate the hardest parts of IT

    NinjaOne automates the hardest parts of IT, delivering visibility, security, and control over all endpoints for more than 20,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. The company seamlessly integrates with a wide range of IT and security technologies. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support.
    Learn More
  • 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
  • 1
    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
  • 2
    PHPCheckstyle
    PHPCheckStyle is a tool that helps PHP programmers adhere to certain coding conventions. The tool checks the code and reports coding standard violations in the code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3

    Program Statistics

    View current download statistics for software on various sites

    progstat: Used to view current download statistics for posted programs on various sites.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4

    RemoveComments

    Remove Comments from source code.

    With this tiny program, you can remove comments easily from source code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 5
    VaMoLà - Validator
    VaMoLa Validator is a tool to validate accessibility according to Italian Law - based on AChecker
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    PyCDep is a tool to analyze include dependencies between files in C and C++ programs. PyCDep itself is written in python. It dumps all the facts in a prolog database which can be queried. Visualization is possible by dumping graphviz (.dot) files.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    Any Picture Converter

    Any Picture Converter

    ( Any Picture Converter By Rostom V 1.0 ) All Rights Reserved (Storm). ================================= Pictures converter which has the ability to convert any format into 3 different formats which are : JPEG, PNG, and BMP without losing the quality, This programe was made by: Programmer : Storm Rostom Graphic Artist : Salim Bin Omar ================================================= How to use : https://www.youtube.com/watch?v=3Onjk4KonXE Note: this programme requires net.framework v 4.0 you can get it by following this link : http://download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8

    Automalator

    State Dependency deconstructor and mapper for C source code.

    Flowcharts not telling you what you want to know about some C source code? Try a State Dependency map! Every C source file is an implemention of a state machine. Implicit in the definition of a state machine is a network of dependencies between the states. The Automalator * deconstructs the C code into the core state machine * collates the transactions into the dependency net * generates a diagram-format file with the states and dependencies as the nodes and edges. Pre-requisites * Perl - tested with versions 5.12.3, 5.14.2 and 5.20.2, Windows, Linux and MAC * Get the Automalator by downloading the zip, or checking out or exporting the SVN trunk * copy the source code of interest into "project.c" * windows - double-click "src2map.bat" * linux & MAC - navigate the command line to the "project" folder, then run "src2map.sh" * open "project.gml" file with diagramming software.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9

    Bluej LOC Counter

    An extension for BlueJ that counts logical lines of code.

    Downloads: 1 This Week
    Last Update:
    See Project
  • Build apps or websites quickly on a fully managed platform Icon
    Build apps or websites quickly on a fully managed platform

    Get two million requests free per month.

    Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure.
    Try it for free
  • 10

    CAP4EI

    Code Analysis Plugin for Eclipse Indigo

    Be accommodated in this project a version of CAP (Code Analysis Plugin for Eclipse) valid for Eclipse Indigo. The version of CAP in sourceforge.net/projects/cap4e/ not work correctly in Eclipse Indigo so I made ​​the appropriate adjustments. I tried to connect to the original author of CAP4E but without results. Please, if anyone could do it for me I am willing to give the original author of the updated package for me to post it on the original site. I then eliminate this project. If you do not see the code offered, do not worry: soon to be uploaded to Sourceforge.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    CSS Scanner

    CSS Scanner

    CSS Scanner helps you clean and tidy up your css/stylesheet

    CSS Scanner scans your projects (HTML, ASPX, PHP, JavaScript, jQuery) use of css classes and selectors and compares it to your CSS/stylesheet files. It then lists you those CSS selectors and classes that are not used or not defined and those which are used. This way it helps you get an overview of your CSS/stylesheet definitions and lets you easily clean them up. There's a precompiled .msi installer for Windows avaliable for download. Just install and find CSS Scanner in your start menu folder "CSS Scanner". Click on the info icons of the GUI if you need help.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Runtime concurrency analysis for Java. Instruments your Java app at run time, and monitors field access, synchronization and locking, to verify concurrent access is safe.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    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
  • 14

    ChkSem

    A static source code analyser for Fortran 90 and C++

    ChkSem is a static Fortran 90 and C++ source code analyser. Fortran codes are analysed to find potential problems and dead code. This project allows ( for the moment ) to find useless includes and to find missing direct includes for helping programmers to clean C++ codes. This can potentially reduce building time from small programs to huge solutions. This tool is not finalized and new versions will follow, with a GUI with even more features. The project is written in Java to ensure cross-platform compatibility.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Simple library to parse C++ header files and retrieve a list with the description of the elements defined. The initial purpose of the project was the creation of a tool to check the syntax of header belonging to a given project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Sistema de Teste de injeção de código malicioso em scripts PHP, bem como checagem de permissões de acesso ao php.ini
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    DiffReport

    DiffReport

    Code Difference report

    Often I have seen some Huge Maintenance Projects it is always very difficult to track the incremental files for each release and If we want to do that we need to checkout both the branches and use some UI based tool to get the diff of the files finally we end up waiting in front of the PC for a long time and do this job. In many cases we spend more than 2 hrs/day. The time increases if there are more such parallel releases and at the end of the day 1 developer does it as full time job and has zero productivity. I thought of adding value here. This just gets the diff files. Can be used for Static code analysis like PMD to do PMD only for the delta. The current status of the project is in Development". If you wish to add something please mail me.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18

    ESQL Sonar Plugin [Move to GitHub]

    Sonar plugin to analyze Broker ESQL-code

    A Sonar plugin to analyze ESQL-Code written for IBM Websphere Message Broker
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    FTP LiveSync

    FTP LiveSync

    Remote code synchronization tool

    Livesync allows edit server side scripts on the fly by modifying its local copy. basically it's a ftp client which can monitor changes in filesystem and upload modified file to remote server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Very simple application that search files in a given directory, and counts its extension, in lines, characters, characters per line, lines per file, etc. The file extensions can be filtered easyly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    GMetrics provides calculation and reporting of size and complexity metrics for Groovy source code. This project has moved to GitHub: https://github.com/dx42/gmetrics
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    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: 1 This Week
    Last Update:
    See Project
  • 23
    This is trying to create code analyzer for Harbour language code and add it later in HbIDE and use it later in for NetBeans plugin and use it later in other IDEs. I use GIT here. Harbour project https://harbour.github.io/ Docs about ANTLR: https://tomassetti.me/antlr-mega-tutorial http://www.xfront.com/ANTLR/ about v.3: http://www.r-5.org/files/books/computers/compilers/writing/Terence_Parr-The_Definitive_ANTLR_Reference-EN.pdf about v.4: https://pragprog.com/book/tpantlr2/the-definitive-antlr-4-reference and help here https://groups.google.com/forum/#!topic/antlr-discussion
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24

    IncludeChecker

    Check for unused #includes in C++ source

    Unused #includes in C++ source lead to unwanted dependencies and slower compile and link timings. IncludeChecker finds most of these unused #includes using a simple heuristic: if you include a file, you need to use one or more symbols from it. If that's not the case, IncludeChecker will mark the #include as unused. IncludeChecker is very customizable to be able to run as an automated task where it will fail as soon as an unused #include is detected. Because of the simple heuristic it will not find all unused #includes, but it will find most of them.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Java libraries with the functionality of indenting source code utilizing regular expresions. Currently C/C++, Java, HTML, and XML are supported.
    Downloads: 1 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.