490 Open Source Analysis Software Projects
Free and open source analysis code projects including engines, APIs, generators, and tools.
Phan 4937 ⭐
Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.
Binnavi 2673 ⭐
BinNavi is a binary analysis IDE that allows to inspect, navigate, edit and annotate control flow graphs and call graphs of disassembled code.
Streamalert 2381 ⭐
StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.
Awesome Single Cell 1498 ⭐
Community-curated list of software packages and data resources for single-cell, including RNA-seq, ATAC-seq, etc.
Codechecker 1074 ⭐
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Pyscenedetect 1043 ⭐
:movie_camera: Python and OpenCV-based scene cut/transition detection program & library.
Kube Score 961 ⭐
Kubernetes object analysis with recommendations for improved reliability and security
Keen Explorer 715 ⭐
Data Explorer by Keen - point-and-click interface for analyzing and visualizing event data.
Compressonator 712 ⭐
Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs
Iced 807 ⭐
Awesome Ai In Finance 691 ⭐
🔬 A curated list of awesome machine learning strategies & tools in financial market.
Multiqc 655 ⭐
Aggregate results from bioinformatics analyses across many samples into a single report.
Yedda 646 ⭐
YEDDA: A Lightweight Collaborative Text Span Annotation Tool. Code for ACL 2018 Best Demo Paper Nomination.
Wfh45678 Radar 623 ⭐
实时风控引擎(Risk Engine)，自定义规则引擎（Rule Script），完美支持中文，适用于反欺诈(Anti-fraud)应用场景，开箱即用！！！移动互联网时代的风险管理利器，你 Get 到了吗？
Keen JS 588 ⭐
Sharppcap 600 ⭐
Official repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets
Grassmarlin 594 ⭐
Provides situational awareness of Industrial Control Systems (ICS) and Supervisory Control and Data Acquisition (SCADA) networks in support of network security assessments. #nsacyber
Elm Analyse 416 ⭐
A tool that allows you to analyse your Elm code, identify deficiencies and apply best practices.
Trady 385 ⭐
Trady is a handy library for computing technical indicators, and it targets to be an automated trading system that provides stock data feeding, indicator computing, strategy building and automatic trading. It is built based on .NET Standard 2.0.
Dexcalibur 356 ⭐
[Official] Android reverse engineering tool focused on dynamic instrumentation automation. Powered by Frida. It disassembles dex, analyzes it statically, generates hooks, discovers reflected methods, stores intercepted data and does new things from it. Its aim is to be an all-in-one Android reverse engineering platform.
Adhrit 371 ⭐
Android Security Suite for in-depth reconnaissance and static bytecode analysis based on Ghera benchmarks.
Malware Jail 340 ⭐
Tonyphipps Meerkat 269 ⭐
A collection of PowerShell modules designed for artifact gathering and reconnaisance of Windows-based endpoints.
Code Sleep Python 275 ⭐
Awesome Projects in Python - Machine Learning Applications, Games, Desktop Applications all in Python :snake:
Qiime 266 ⭐
Official QIIME 1 software repository. QIIME 2 (https://qiime2.org) has succeeded QIIME 1 as of January 2018.
Ffmpegcore 297 ⭐
A .NET Standard FFMpeg/FFProbe wrapper for easily integrating media analysis and conversion into your C# applications
Dynamic Analysis 274 ⭐
A curated list of dynamic analysis tools for all programming languages, binaries, and more.
Cytopia Awesome Ci 236 ⭐
Awesome Continuous Integration - Lot's of tools for git, file and static source code analysis.
Mchalupa Dg 205 ⭐
[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Seriloganalyzer 196 ⭐
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.
Pisavar 184 ⭐
📡 🍍Detects activities of PineAP module and starts deauthentication attack (for fake access points - WiFi Pineapple Activities Detection)
Fundamentalanalysis 264 ⭐
Fully-fledged Fundamental Analysis package capable of collecting 20 years of Company Profiles, Financial Statements, Ratios and Stock Data of 13.000+ companies.
Twitter Intelligence 168 ⭐
Twitter Intelligence OSINT project performs tracking and analysis of the Twitter
Pycbc 167 ⭐
Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.
Timemory 164 ⭐
Modular, multilingual (C, C++, CUDA, Fortran, Python) utility for performance measurement and analysis
Angr Utils 147 ⭐
Handy utilities for the angr binary analysis framework, most notably CFG visualization
Reanalyze 160 ⭐
Experimental analyses for OCaml/Reason: for globally dead values/types, exception analysis, and termination analysis.
Osintgram 199 ⭐
Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname
Idaobjctypes 131 ⭐
A collection of types & functions definitions useful for Objective-C binaries analysis.
Pastas 135 ⭐
:spaghetti: Pastas is an open-source Python framework for the analysis of hydrological time series.
Qaf 130 ⭐
Quality Automation Framework for web, mobileweb, mobile native and rest web-service using Selenium, webdrier, TestNG and Java Jersey
Spacextract 117 ⭐
Extraction and analysis of telemetry from rocket launch webcasts (from SpaceX and RocketLab)
Go Redis Memory Analysis 111 ⭐
🔎 Analyzing memory of redis is to find the keys(prefix) which used a lot of memory, export the analysis result into csv file.
Codetective 113 ⭐
a tool to determine the crypto/encoding algorithm used according to traces from its representation
Msmbuilder 108 ⭐
:building_construction: Statistical models for biomolecular dynamics :building_construction:
Pathpy 109 ⭐
pathpy is an OpenSource python package for the modeling and analysis of pathways and temporal networks using higher-order and multi-order graphical models
Kali Linux Tools Interface 110 ⭐
Graphical Web interface developed to facilitate the use of security information tools.
Sourcecodesniffer 96 ⭐
Misp Maltego 102 ⭐
Set of Maltego transforms to inferface with a MISP Threat Sharing instance, and also to explore the whole MITRE ATT&CK dataset.
Fireant 94 ⭐
Data analysis and reporting tool for quick access to custom charts and tables in Jupyter Notebooks and in the shell.
Ioskextdump 78 ⭐
Dump Kext information from iOS kernel cache. Applicable to the kernel which dump from memory
Rivers 79 ⭐
A fast graphing library that allows for constructing, importing, exporting, and analysing graph structures in .NET.
Reverse Engineering The Hacker News Ranking Algorithm 72 ⭐
An analysis of historical Hacker News data to determine the ranking algorithm
Php Malware Analysis 72 ⭐
Deobfuscation and analysis of PHP malware captured by a WordPress honey pot
Qmrlab 67 ⭐
Quantitative Magnetic Resonance Imaging Made Easy with qMRLab: a Software for Data Simulation, Analysis and Visualization
Alpine Dav Ascent 62 ⭐
A flyweight in situ visualization and analysis runtime for multi-physics HPC simulations
Dream3D 62 ⭐
Data Analysis program and framework for materials science data analytics, based on the managing framework SIMPL framework.
Aws Config To Elasticsearch 59 ⭐
Generates an AWS Config Snapshot and ingests it into ElasticSearch for further analysis using Kibana
Garbagecat 61 ⭐
Parses Java garbage collection logging and analyzes collectors, triggers, JVM version, JVM options, and OS information and reports error/warn/info level analysis and recommendations to support JVM tuning and troubleshooting for OpenJDK and Sun/Oracle JDK.
Malwarecage 62 ⭐
Malware repository component for samples & static configuration with REST API interface
Kinspector 53 ⭐
KInspector is an application for analyzing health, performance and security of your Kentico solution.
Splunk Apps 54 ⭐
Palo Alto Networks App for Splunk leverages the data visibility provided by Palo Alto Networks next-generation firewalls and endpoint security with Splunk's extensive investigation and visualization capabilities to deliver an advanced security reporting and analysis tool.
Textalyzer 47 ⭐
Analyze key metrics like number of words, readability, complexity, etc. of any kind of text
Andes 53 ⭐
Python toolbox / library for power system transient dynamics simulation with symbolic modeling and numerical analysis 🔥
Terpene Profile Parser For Cannabis Strains 53 ⭐
Parser and database to index the terpene profile of different strains of Cannabis from online databases
Appdata Environment Desktop 47 ⭐
A selection of script and the manual for Privacy International's data interception environment
Dart Code Metrics 43 ⭐
Software analytics tool that helps developers analyse and improve software quality.
Fairroot 40 ⭐
C++ simulation, reconstruction and analysis framework for particle physics experiments
Github Releases Downloads Analysis 41 ⭐
统计 Github Releases 的下载次数等信息 | Analysis your repo releases downloads
Traffic_analyser 39 ⭐
Retrieve useful information from apache/nginx access logs to help troubleshoot traffic related problems
Groupdocs.classification For .net 38 ⭐
GroupDocs.Classification-for-.NET samples and showcase (text and documents classification and sentiment analysis)
Microarray Analysis 36 ⭐
Materials on the analysis of microarray expression data; focus on re-analysis of public data ( http://tinyurl.com/cruk-microarray)
Netana Complex_network_analysis 34 ⭐
Extraction/Analysis for graph features from public datasets, using NetworkX.
Pyearthscience 34 ⭐
The PyEarthScience repository created by DKRZ (German Climate Computing Center) provides Python scripts and Jupyter notebooks in particular for scientific data processing and visualization used in climate science. It contains scripts for visualization, I/O, and analysis using PyNGL, PyNIO, xarray, cfgrib, xesmf, cartopy, and others.
Quality Requirements 36 ⭐
Beispiele für Qualitätsanforderungen an Software (etwa: Zur Vereinfachung von ATAM-Analysen oder Quality-Driven Software Architecture)
Dexterous 34 ⭐
Library and standalone CLI tool for apk/dex merging, repackaging and signing. Can also get used as a dex analyzer framework.
Budougumi0617 Layer 33 ⭐
Analyzer: Checks whether there are dependencies that illegal cross-border the layer structure.
Webceph 34 ⭐
A web app for tracing and analyzing cephalograms and photographs used in the planning of orthodontic treatment.
I Codecnes 32 ⭐
i-Code CNES is a static code analysis tool to help developpers write code compliant with CNES coding rules.
Ioscanx 30 ⭐
iOScanX (iOS Application Scanner for OS X) is a Cocoa application for semi-automated iOS app analysis and evaluation
Sound_field_analysis Py 33 ⭐
Analyze, visualize and process sound field data recorded by spherical microphone arrays.
Qeeqbox Analyzer 40 ⭐
An automated Threat Intelligence Analyzer for extracting features, artifacts and IoCs from Windows, Linux, Android, iPhone, Blackberry, macOS binaries, emails and more
Camoco 29 ⭐
Camoco is a fully-fledged software package for building co-expression networks and analyzing the overlap interactions among genes.
Redis Memory Analysis 28 ⭐
🔎 Analyzing memory of redis is to find the keys(prefix) which used a lot of memory, export the analysis result into csv file.
Page Counter 27 ⭐
Lennes Spect 29 ⭐
SpeCT - Speech Corpus Toolkit for Praat. Documentation: https://lennes.github.io/spect/
Machinelearning_breastcancer_python 26 ⭐
Machine Learning Applications using Sklearn, matplotlib, pandas, and seaborn
Character Extraction 26 ⭐
Extracts character names from a text file and performs analysis of text sentences containing the names.
Cnn Compression Performance 26 ⭐
A python script that automatise the training of a CNN, compress it through tensorflow (or ristretto) plugin, and compares the performance of the two networks
Trucking Labor Analysis 25 ⭐
An economic analysis of the potential effects on the trucking labor market from self-driving trucks.
Rocket League Replay Analysis 25 ⭐
MOVED TO GITLAB - Creating videos for Analyzing Rocket League Replays (https://gitlab.com/enzanki_ars/rocket-league-replay-analysis)
Spinmob 25 ⭐
Rapid and flexible acquisition, analysis, fitting, and plotting in Python. Designed for scientific laboratories.
Albiononline Statisticsanalysis 25 ⭐
A tool for easy reading of auction house data for the game AlbionOnline
Mlnet Machine_learning_to_classify_complex_networks 21 ⭐
Machine Learning Classifier for Complex Networks given a list of network features.
Static_file_analysis 22 ⭐
Analysis of file (doc, pdf, exe, ...) in deep (emmbedded file(s)) with clamscan and yara rules
The Applied Sql Data Analytics Workshop 19 ⭐
A Quick, Interactive Approach to Learning Analytics with SQL
Autocannon_clinic 20 ⭐
Demo for Nodejs Server analysis tools, simulating load with autocannon and analyzing results with clinic doctor, clinic bubbleprof and clinic flame
Archaeopteryx JS 20 ⭐
Archaeopteryx.js is a software tool for the visualization and analysis of highly annotated phylogenetic trees.
OpenAPI Specification Extensions 21 ⭐
A resource for common and standardised OpenAPI specification (vendor) extensions
Diva 20 ⭐
DIVA (Data-Interpolating Variational Analysis) is a software tool dedicated to the spatial interpolation of in situ data in oceanography.
Dotnet Assembly Grapher 20 ⭐
Reverse engineering and software quality assurance tool for .NET assemblies
Audio Analysis 20 ⭐
The audio analysis code (AnalysisPrograms.exe) for the QUT Ecoacoustics Research Group
Open Data Bikes Analysis 19 ⭐
Project migrated to : https://gitlab.com/Oslandia/open-data-bikes-analysis
Mule Lint 20 ⭐
Scans through Mule XML code and provides reporting based on what is found, is heavily driven by user's own rules.
Snpbinner 19 ⭐
SNPbinner is a utility for the generation of genotype crossover points and binmaps based on SNP data across recombinant inbred lines.
Pytokio 18 ⭐
Total Knowledge of I/O Reference Implementation. Please see wiki for contribution guidelines.
Logx 17 ⭐
Log reading, parsing and analysis, open source utility written using Electron, vuejs and vuetify
Backslash Microscope 17 ⭐
🔬 A minimalist tool which can be used to give information about your portable executable.
Story Generator 17 ⭐
Budget Visualization Tool to explore and analyse major fiscal indicators across various states in India
Aptasuite 16 ⭐
A full-featured bioinformatics software collection for the comprehensive analysis of aptamers in HT-SELEX experiments.
Mdtoolbox 17 ⭐
MDToolbox: A MATLAB/Octave toolbox for statistical analysis of molecular dynamics trajectories
Sbsps Challenge 1658 Ai Recruiter Social And Work Profiling And Report With Supporting Evidence 17 ⭐
AI Recruiter which shortlists based on Social & Work Profiling, Chatbot conversation analysis and Peer-group ranking.
Decaylanguage 16 ⭐
Package to parse decay files, describe and convert particle decays between digital representations.
Reloaded.memory.sigscan 19 ⭐
Simple good performance byte pattern/PE signature scanner, allowing upwards of 2000MB/s per core on modern hardware.
Scala Superquants 16 ⭐
Scala: Typelevel unboxed compile time dimensional analysis over tagged types. Intellij Idea compatible 100%
Fantasy Premier League 15 ⭐
Fantasy Premier League Stats, Visualizations & Analysis. :soccer: :bar_chart: :chart_with_upwards_trend:
Python Data Exploration 15 ⭐
This is an example of how to use Python and Jupyter Notebook to explore a given dataset.
Covid19 Algeria And World Dataset 17 ⭐
A COVID-19 dataset with 90 World countries including Algeria.
Swap Detector 18 ⭐
A library for detecting swapped arguments in function calls, and a Clang Static Analyzer plugin used to demonstrate the library.
Abhishekmamidi123 Time Series Forecasting 17 ⭐
Rainfall analysis of Maharashtra - Season/Month wise forecasting. Different methods have been used. The main goal of this project is to increase the performance of forecasted results during rainy seasons.
Titanic_survival_exploration 15 ⭐
Udacity Machine Learning Nano degree Program Project Predicting Passenger Survival
Emailtrail 15 ⭐
Analyse hops taken by an Email to reach you. Get structured information about each hop - Hostname, Protocol used, Timestamp, and Delay.
Very_good_analysis 51 ⭐
Very Good Dart analyzer settings and best practices used internally at Very Good Ventures.
Luncz 15 ⭐
Luncz allows musicians to record a 10 second snippet of live music played on an acoustic or an amplified instrument, and analyzes the recording to extract the notes, the tempo, and the intensity level of the music. Using this data, Luncz generates new music to accompany the musician.
Should I Play F6 15 ⭐
Chess project to analyze the statistical effect of playing f3 (as white) or f6 (as black) on the outcome of the game.
Rudin 14 ⭐
A more digestible version of "Principles of Mathematical Analysis" by Walter Rudin :book:
Glassdoor 14 ⭐
glassdoor is a modern, autonomous security framework for Android APKs. POC, unmaintained unfortunately.
Com.unity.immediate Window 15 ⭐
The Immediate Window provides a way to rapidly edit and debug code. It is not a full development environment, instead it is to be used for API discovery and rapid prototyping.
Pragmatic Guide To Geoparsing Evaluation 14 ⭐
Full resources supporting the publication "A Pragmatic Guide to Geoparsing Evaluation."
Lisphilar Covid19 Sir 17 ⭐
CovsirPhy: Python package for COVID-19 analysis with phase-dependent SIR-derived ODE models.
Bbsbayes 13 ⭐
An R Package for Hierarchical Bayesian Analysis of North American Breeding Bird Survey Data
Twittersearch2gephi 14 ⭐
This windows CLI app lets you collect data from twitter via REST API and convert it into a CSV data set that can be used with Gephi.
Secdatatools 13 ⭐
Simple Python utility that downloads and extracts SEC financial statement data sets.
Secsuite Production 13 ⭐
A public repository for the #Secsuite project. Created & maintained by @ghostinthecable.
Socr Dashboard 12 ⭐
An integrated Big-Data analytics suite for browser-based integration and analysis of data sets
Sociable 12 ⭐
:closed_book: Submission for #IBM include <geek.tech> Hackathon Delhi - A tool for HR managers to view and analyse personality insights on the basis of a body of text submitted by the applicant
Remote Sensing Analysis 12 ⭐
Implementing a remote sensing object detector using Tensorflow object detection API
Swelf 13 ⭐
Simple Windows Event Log Forwarder (SWELF). Its easy to use/simply works Log Forwarder and EVTX Parser. Almost in full release here at https://github.com/ceramicskate0/SWELF/releases/latest.
Ace Note 11 ⭐
AceNote is a customized personal note system. It has the same feature as other note system. The difference is you can control and manage your note and push it to remote repository for version control. Also, you can get a card review system base on note system now to help you better memory what you want
Osd Analysis 11 ⭐
Repository for all Ocean Sampling Day related source code with information on how-to acquire OSD data
Eunice 11 ⭐
Eunice improves cohesion, coupling and modularity in software through hierarchical structure and simplified unidirectional dependencies. Eunice analyses source code, infers its structure and shows if the dependencies match.
California H2a Visas Analysis 10 ⭐
The Los Angeles Times analysis of temporary visas granted to foreign agricultural workers
Python For Data Analysis And Machine Learning 12 ⭐
This repo contains the projects made for the course of Jose Portilla on Udemy.
Markdownreports 10 ⭐
Type Less, Plot More. Create (scientific) plots with very little code and write (markdown) reports easily from your R scripts
Blah 10 ⭐
:rocket: blah is audio analyzer api to allow call centers to extract information about their customers easily. it can be easily extended to more phone providers and more analyzers can be implemented if needed.
Twitternewsanalyserbot 11 ⭐
Creation of a Twitter Bot which analyses and compares the similar kind of news and plots the polarity and subjectivity of the news channel on trending topic. A sample plot is shown at the end of the file. So the next update or task would be adding new news channels and comparing their similar news.
Stringlifier 69 ⭐
Stringlifier is on Opensource ML Library for detecting random strings in raw text. It can be used in sanitising logs, detecting accidentally exposed credentials and as a pre-processing step in unsupervised ML-based analysis of application text data.
Vimana Framework 32 ⭐
Vimana is an experimental security tool that aims to provide resources for auditing Python web applications.
Gpl Covid 10 ⭐
Repo for code and small datasets related to Global Policy Lab's COVID-19 policy analysis. Read and share the acompanying article here:
Rnaseq_titration_results 15 ⭐
Cross-platform normalization enables machine learning model training on microarray and RNA-seq data simultaneously
Dumpreport 10 ⭐
Console application that creates an HTML report from a Windows user-mode dump file, using WinDBG or CDB debuggers. Although it's been mainly designed for crash dump analysis of Windows applications developed in C++, it can also be used to read hang dumps or .Net dumps.
Nf1_inactivation 10 ⭐
Using Machine Learning to Identify Glioblastoma patients with NF1 inactivation
Verible 292 ⭐
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.