Python Detection

Open-source Python projects categorized as Detection

Top 23 Python Detection Projects

  • SQLMap

    Automatic SQL injection and database takeover tool

    Project mention: Enhancing Code Quality and Security: Building a Rock-Solid CI Test Suite for Seamless Development | | 2023-07-03

    The DAST checks can be automated up to a certain point, where the code should be able to withstand certain scans and attacks. For eg. SQL Injections can be checked with sqlmap which tests with each and every type of sql injection payload and reports it back to the user.

  • labelImg

    LabelImg is now part of the Label Studio community. The popular image annotation tool created by Tzutalin is no longer actively being developed, but you can check out Label Studio, the open source data labeling tool for images, text, hypertext, audio, video and time-series data. (by HumanSignal)

    Project mention: labelImg: NEW Data - star count:20453.0 | /r/algoprojects | 2023-09-01
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • albumentations

    Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: Paper about the library:

    Project mention: Burn Deep Learning Framework Release 0.7.0: Revamped (de)serialization, optimizer & module overhaul, initial ONNX support and tons of new features. | /r/rust | 2023-05-06

    Is something planned to support data augmentations? Something like

  • ImageAI

    A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities

    Project mention: Is it possible to use ML to identify a certain pattern in videos by training with videos? | /r/learnmachinelearning | 2023-04-17

    From ImageAI?

  • commix

    Automated All-in-One OS Command Injection Exploitation Tool.

  • yolov7_d2

    🔥🔥🔥🔥 (Earlier YOLOv7 not official one) YOLO with Transformers and Instance Segmentation, with TensorRT acceleration! 🔥🔥🔥

  • a-PyTorch-Tutorial-to-Object-Detection

    SSD: Single Shot MultiBox Detector | a PyTorch Tutorial to Object Detection

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • CRAFT-pytorch

    Official implementation of Character Region Awareness for Text Detection (CRAFT)

    Project mention: How can I install pytorch versions < 1.0 and torchvision==0.13 or lower? | /r/pytorch | 2023-07-16
  • alibi-detect

    Algorithms for outlier, adversarial and drift detection

    Project mention: Looking for recommendations to monitor / detect data drifts over time | /r/datascience | 2023-04-15
  • mmrotate

    OpenMMLab Rotated Object Detection Toolbox and Benchmark

    Project mention: This Artificial Intelligence (AI) Paper Proposes a Novel Differentiable Angle Coder Named Phase Shifting Coder (PSC) to Accurately Predict the Orientation of Objects | /r/machinelearningnews | 2022-11-22

    Quick Read: Paper: Code:

  • ml-cvnets

    CVNets: A library for training computer vision networks

    Project mention: Apple Researchers Introduce ByteFormer: An AI Model That Consumes Only Bytes And Does Not Explicitly Model The Input Modality - MarkTechPost | /r/singularity | 2023-06-16 - Where the code will be located once uploaded

  • yolov5_obb

    yolov5 + csl_label.(Oriented Object Detection)(Rotation Detection)(Rotated BBox)基于yolov5的旋转目标检测

    Project mention: Has anyone tired to use yolov5_obb with CPU? | /r/computervision | 2022-11-15

    The arguments are in lines 211-237 in the code here:

  • tika-python

    Tika-Python is a Python binding to the Apache Tika™ REST services allowing Tika to be called natively in the Python community.

  • medicaldetectiontoolkit

    The Medical Detection Toolkit contains 2D + 3D implementations of prevalent object detectors such as Mask R-CNN, Retina Net, Retina U-Net, as well as a training and inference framework focused on dealing with medical images.

  • mmrazor

    OpenMMLab Model Compression Toolbox and Benchmark.

    Project mention: MMDeploy: Deploy All the Algorithms of OpenMMLab | /r/u_Allent_pjlab | 2022-11-21

    MMRazor: OpenMMLab model compression toolbox and benchmark.

  • PaddleViT

    :robot: PaddleViT: State-of-the-art Visual Transformer and MLP Models for PaddlePaddle 2.0+

  • security_content

    Splunk Security Content

    Project mention: Azure data sources | /r/Splunk | 2023-07-01

    Some additional reading: - - here it from the vendor; solid read as correct log sourcing/scoping is SIEM-vendor agnostic; also check the Sentinel KQL github for inspiration - - your new browser startpage - check for Azure/MS/M365 rekated content

  • ThePhish

    ThePhish: an automated phishing email analysis tool

    Project mention: How do you deal with phising emails at your company? | /r/cybersecurity | 2023-05-14
  • EfficientFormer

    EfficientFormerV2 [ICCV 2023] & EfficientFormer [NeurIPs 2022]

    Project mention: A look at Apple’s new Transformer-powered predictive text model | | 2023-09-16

    I'm pretty fatigued on constantly providing references and sources in this thread but an example of what they've made availably publicly:

  • strelka

    Real-time, container-based file scanning at enterprise scale (by target)

    Project mention: Using yara rules in a large scale enterprise | /r/blueteamsec | 2022-11-24
  • facexlib

    FaceXlib aims at providing ready-to-use face-related functions based on current STOA open-source methods.

    Project mention: stable diffusion downloads something from github when making a image | /r/StableDiffusion | 2023-07-22


  • Paddle2ONNX

    ONNX Model Exporter for PaddlePaddle

  • Zircolite

    A standalone SIGMA-based detection tool for EVTX, Auditd and Sysmon for Linux logs

    Project mention: Chainsaw for Linux | /r/blueteamsec | 2023-03-05

    You can compare with Zircolite which uses Sigma on Auditd, Sysmon For Linux or any JSON formatted logs. It works also on EVTX but that's not the subject.

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

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). The latest post mention was on 2023-09-16.

Python Detection related posts


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

Project Stars
1 SQLMap 28,233
2 labelImg 20,634
3 albumentations 12,574
4 ImageAI 8,037
5 commix 4,020
6 yolov7_d2 3,102
7 a-PyTorch-Tutorial-to-Object-Detection 2,839
8 CRAFT-pytorch 2,737
9 alibi-detect 1,933
10 mmrotate 1,535
11 ml-cvnets 1,505
12 yolov5_obb 1,485
13 tika-python 1,339
14 medicaldetectiontoolkit 1,226
15 mmrazor 1,179
16 PaddleViT 1,138
17 security_content 956
18 ThePhish 935
19 EfficientFormer 840
20 strelka 735
21 facexlib 578
22 Paddle2ONNX 576
23 Zircolite 515
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.