Python Analysis

Open-source Python projects categorized as Analysis

Top 23 Python Analysis Projects

  1. Osintgram

    Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. angr

    A powerful and user-friendly binary analysis platform!

    Project mention: Angr (open-source binary analysis platform for Python) | news.ycombinator.com | 2025-07-12
  4. qiling

    A True Instrumentable Binary Emulation Framework

  5. FinanceDatabase

    This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets.

  6. AutoRAG

    AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation

    Project mention: AIM Weekly 28 Oct 2024 | dev.to | 2024-10-28

    📎 AutoRAG with Milvus 🛠️ ADO 🫶 Self Hosting LLM 🌐 Noema Declarative AI 📝 New NIM Blueprint for building AI Virtual Assistant 🚙 Zilliz Integrations 🫶 Using Milvus for Semantic Search 🤖 Contextual Retrieval 📎 Meta: Quantized Light Weight Models 🚙 https://arxiv.org/pdf/2407.01219 ✅ Cool Icons 🙌 IBM Watson AI Milvus Bot 📎 The Hacker's Browser 🛠️ Small and Mighty H2O Model 📝 Zilliz Cloud vs Qdrant 💫 Gravatino and Agents 🛠️ OSS Summit Europe 2024 Report ▶️ RAG Strategi 🤖 MS AI Data Visualizations 🌐 Graph RAG 👽 South Bay Meetup 15 Oct 2024 🦾 Influx and Milvus 👽 Multimodal Pipelines ✨ Constrained Sampling from LLM 🚕 BAML: Cheaper, Fast and More Accurate Function Calling 📊 Infinite World Generation with outlines txt 💻 Ollama Client Swift 🍔 Atomic Agents 🕶️ PYMUPDF4LLM 🚕 Milvus for AI Agents 📊 Fine Tuning LLAMA 3 with ORPO 🦾 Run NVIDIA Models 💻 LLM Training Meta Lingua ✨ 1 Bit LLM - MS BitNet 💻 Intro 🕶️ Mastering Chunk 📊 Storm Stanford Tool 🐍 DAMO NLP SG CaRing 🍔 LLM Reasoners

  7. PySceneDetect

    :movie_camera: Python and OpenCV-based scene cut/transition detection program & library.

    Project mention: Reverse Video Search | news.ycombinator.com | 2024-12-30

    thought the same thing and wrote this: https://blog.mixpeek.com/dynamic-video-chunking-scene-detect...

    which uses https://github.com/Breakthrough/PySceneDetect

    under the hood i'm sure it's the same ffmpeg method ;)

  8. nba_api

    An API Client package to access the APIs for NBA.com

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. streamalert

    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.

  11. timesketch

    Collaborative forensic timeline analysis

  12. codechecker

    CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.

    Project mention: PVS\-Studio 7\.34: support for Apple Silicon ARM64, \.NET 9, taint analysis in Java analyzer, and more | dev.to | 2024-12-18

    Starting with the CodeChecker 6.25.0 release, users can upload PVS-Studio reports directly into the web interface for a streamlined review of code analysis results. For more details on this integration, please consult the documentation.

  13. Sooty

    The SOC Analysts all-in-one CLI tool to automate and speed up workflow.

  14. finviz

    Unofficial API for finviz.com

  15. 6DRepNet

    Official Pytorch implementation of 6DRepNet: 6D Rotation representation for unconstrained head pose estimation.

  16. django-slick-reporting

    The Reporting Engine for Django. Create dashboards and standalone Reports and Charts.

  17. dython

    A set of data tools in Python

  18. vermin

    Concurrently detect the minimum Python versions needed to run code

  19. Python-NSE-Option-Chain-Analyzer

    The NSE has a website which displays the option chain in near real-time. This program retrieves this data from the NSE site and then generates useful analysis of the Option Chain for the specified Index or Stock. It also continuously refreshes the Option Chain and visually displays the trend in various indicators useful for Technical Analysis.

  20. debloat

    A GUI and CLI tool for removing bloat from executables

  21. mwdb-core

    Malware repository component for samples & static configuration with REST API interface.

  22. codebreaker

    "Hacking Secret Ciphers with Python" programs

  23. pycbc

    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.

  24. uproot5

    ROOT I/O in pure Python and NumPy.

  25. reddit-detective

    Play detective on Reddit: Discover political disinformation campaigns, secret influencers and more

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Analysis discussion

Log in or Post with

Python Analysis related posts

  • Angr (open-source binary analysis platform for Python)

    1 project | news.ycombinator.com | 12 Jul 2025
  • Reverse Video Search

    1 project | news.ycombinator.com | 30 Dec 2024
  • Show HN: Visualizing Films Through Color Extraction

    4 projects | news.ycombinator.com | 19 Dec 2024
  • Work with First, Second and Third Order Greeks Through the Finance Toolkit

    2 projects | news.ycombinator.com | 17 Jan 2024
  • 30 Years of Decompilation and the Unsolved Structuring Problem: Part 1

    3 projects | news.ycombinator.com | 3 Jan 2024
  • R pipelines for bulk RNA-seq analyses

    3 projects | /r/bioinformatics | 9 Dec 2023
  • Get Financial Data of 345 Companies Within 40 Seconds with the FinanceToolkit

    1 project | news.ycombinator.com | 5 Dec 2023
  • A note from our sponsor - Stream
    getstream.io | 14 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source Analysis projects in Python? This list will help you:

# Project Stars
1 Osintgram 10,960
2 angr 8,053
3 qiling 5,519
4 FinanceDatabase 5,095
5 AutoRAG 4,085
6 PySceneDetect 4,033
7 nba_api 3,012
8 streamalert 2,869
9 timesketch 2,789
10 codechecker 2,416
11 Sooty 1,415
12 finviz 1,124
13 6DRepNet 593
14 django-slick-reporting 585
15 dython 504
16 vermin 481
17 Python-NSE-Option-Chain-Analyzer 481
18 debloat 408
19 mwdb-core 362
20 codebreaker 351
21 pycbc 343
22 uproot5 250
23 reddit-detective 218

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?