Python Detection

Open-source Python projects categorized as Detection | Edit details

Top 23 Python Detection Projects

  • SQLMap

    Automatic SQL injection and database takeover tool

    Project mention: what is level and risk in sqlmap? | | 2022-01-20

    You should probably read the documentation (or use the man sqlmap command to learn what each of the options do).

  • labelImg

    🖍️ LabelImg is a graphical image annotation tool and label object bounding boxes in images

    Project mention: Specific object recognition in web app, how precise ? | | 2022-01-23

    Yes, you can do it. If you want a custom object detector and classifier, you might need your own customized and labeled dataset. You might want to know some tools like Roboflow or LabelImg to annotate your dataset. And only after this, you will develop your model.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • albumentations

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

    Project mention: Data augmentation strategies for object detection? Could you point me to good resources or best practices you know of? | | 2021-10-30

    You can definitely look at Albumentation - we had a ton of success working with this library

  • ImageAI

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

    Project mention: Sort Image Files | | 2021-08-26
  • commix

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

    Project mention: Weak filters bypasses via commix tool | | 2021-05-12

    Also basic usage example here:

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

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

    Project mention: Beginner : Object (shape) detection in binary images | | 2021-05-15

    I have also experimented with SSD300 models from this example : but again, I think the lack of RGB/greyscale data makes this largely useless ?

  • CRAFT-pytorch

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

    Project mention: Decimal number detection | | 2021-04-29

    You'll find many tutorials on EAST which is slightly outdated. CRAFT is the one I meant:

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • tika-python

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

    Project mention: Extract text from PDF | | 2021-11-02

    Tika is from Apache so yes its original code base is Java but it has bindings in other languages. Checkout Tika-Python!

  • alibi-detect

    Algorithms for outlier, adversarial and drift detection

    Project mention: Ask HN: Who is hiring? (January 2022) | | 2022-01-03

    Seldon | Multiple positions | London/Cambridge UK | Onsite/Remote | Full time |

    At Seldon we are building industry leading solutions for deploying, monitoring, and explaining machine learning models. We are an open-core company with several successful open source projects like:






    We are hiring for a range of positions, including software engineers(go, k8s), ml engineers (python, go), frontend engineers (js), UX designer, and product managers. All open positions can be found at

  • 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.

    Project mention: 3D rcnn | | 2021-09-07

    Checkout, they have a recent 3d rcnn implementation. Their paper is a good start on the topic. Also have a look at nnDetection from the same group, it might provide some more leads. Hth

  • PaddleViT

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

    Project mention: Researchers From China Propose A Pale-Shaped Self-Attention (PS-Attention) And A General Vision Transformer Backbone, Called Pale Transformer | | 2022-01-09

    Code for found:

  • security_content

    Splunk Security Content

    Project mention: Top 10 Use cases for Security Operations | | 2021-11-03
  • mmrazor

    OpenMMLab Model Compression Toolbox and Benchmark.

    Project mention: Still worrying about model compression? MMRazor may work for you. | | 2021-12-30
  • ThePhish

    ThePhish: an automated phishing email analysis tool

    Project mention: GitHub - emalderson/ThePhish: ThePhish: an automated phishing email analysis tool | | 2022-01-24
  • BCNet

    Deep Occlusion-Aware Instance Segmentation with Overlapping BiLayers [CVPR 2021]

    Project mention: [CVPR2021] Deep Occlusion-Aware Instance Segmentation with Overlapping BiLayers | | 2021-04-10


  • Pine

    :evergreen_tree: Aimbot powered by real-time object detection with neural networks, GPU accelerated with Nvidia. Optimized for use with CS:GO. (by petercunha)

    Project mention: Totem Esports who placed 9th in EMEA pro league split 1 signs a coach! | | 2021-12-14

    Pine’s Fortnite Aimbot

  • vermin

    Concurrently detect the minimum Python versions needed to run code

  • StratosphereLinuxIPS

    Slips. A machine learning-based Intrusion Prevention System (IDS/IPS). Free Software. Stratosphere Laboratory

    Project mention: paqetz - Network security monitor based on Bro/Zeek (feedback requested) | | 2021-08-13

    interestinggg there's this open source tool calles Slips that seems to be exactly how you want your tool to be

  • FetchCord

    FetchCord grabs your OS info and displays it as Discord Rich Presence

    Project mention: Down bad | | 2021-10-17
  • halogen

    Automatically create YARA rules from malicious documents. (by target)

    Project mention: GitHub - target/halogen: Automatically create YARA rules from malicious documents. | | 2021-10-16
  • nanonets_object_tracking

    Project mention: How can I use the DeepSORT tracker for my custom class? | | 2021-04-21
  • yolo-hand-detection

    A pre-trained YOLO based hand detection network.

    Project mention: Looking for Hand Detection pre trained model | | 2021-08-31

    I am looking for a hand detection (hand position on frame) pre trained model. I tried this YOLO model on github here. It is working but getting very low fps (like 2-5 fps) on VideoCapture.

  • EQTransformer

    EQTransformer, a python package for earthquake signal detection and phase picking using AI.

    Project mention: An Unethical Question | | 2021-01-29

    Here is a specific idea that would be interesting to test. SCITS released a ML P&S picker that supposedly is pretty good. They put the code on github ( I think a really easy idea would be to put it to the test against USGS picks in different areas. You can get IRIS data and run this in a different area that doesn't normally get much attention and see how it compares to the published catalog. Software like this always makes bold claims, so it would be nice to have independent, verified tests of it. You would just need to download the package (it's already on pypi so you can pip it), learn how to run it, and test against some real data. Would make for a decent paper actually.

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 2022-01-24.

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 22,261
2 labelImg 16,378
3 albumentations 9,536
4 ImageAI 6,803
5 commix 3,070
6 a-PyTorch-Tutorial-to-Object-Detection 2,393
7 CRAFT-pytorch 2,250
8 tika-python 1,131
9 alibi-detect 1,102
10 medicaldetectiontoolkit 1,081
11 PaddleViT 740
12 security_content 460
13 mmrazor 415
14 ThePhish 366
15 BCNet 347
16 Pine 321
17 vermin 281
18 StratosphereLinuxIPS 253
19 FetchCord 238
20 halogen 179
21 nanonets_object_tracking 160
22 yolo-hand-detection 157
23 EQTransformer 143
Find remote jobs at our new job board There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.