Skip to main content
Avatar for Hans alemao from gravatar.com

Hans alemao

Username    hansalemao
Date joined   Joined

615 projects

cythonsendevent

Last released

Sendevent - Android with Cython

cythonuiautomatorstruct

Last released

Sendevent - Android with Cython

cythondfprint

Last released

Simple color printer for pandas DataFrames

cythonevparser

Last released

eventparser parser for Android

cydrowinparser

Last released

window dump parser for Android

adbshellexecuter

Last released

A class to execute ADB (Android Debug Bridge) commands on multiple operating systems.

npzigloc

Last released

Zig for Numpy

cppumap

Last released

C++ unordered map for Python

cppvecstring

Last released

C++ string vector for Python

cppvec

Last released

C++ vectors with Python indexing

logaccessparse

Last released

Accessibility parser for Android

cythonfragmentparser

Last released

fragment parser for Android

uiautomatoreventparser

Last released

Interacting with uiautomator events

cythonimagever

Last released

some stuff for images

sendkeysonroids

Last released

sendevent without using sendevent - keystrokes on Android

sendeventonroids

Last released

sendevent without using sendevent - Android

cythoncubicspline

Last released

Some useful algorithms in pure Cython - no dependencies

geteventforhumans

Last released

Android getevent for Humans!

osversionchecker

Last released

Checks what os is running

rafuzzpandas

Last released

Merges hard-to-merge data using rapidfuzz, cython, pandas and numpy

cytonuiautomatordump

Last released

uiautomator parser for Android

xmlhtml2pandas

Last released

html/ocr parser using Cython/lxml/Tesseract/ImageMagick/Pandas

cythonscreencap2ppm

Last released

screencap to ppm

mumuplayer12newinstances

Last released

Creates new instances of MuMu Player 12 with a copy of the entire system disk.

bluestacks5newinstances

Last released

Creates multiple instances of BlueStacks 5 with an independent system disk.

ldplayer9newinstances

Last released

Creates LDPlayer9 instances with independent system disk

threadedproxyobject

Last released

Threaded Proxy Object

killallappsinfolder

Last released

Kill procs

procciao

Last released

A library for killing processes/subprocesses the most gracefully way possible

ctypesprocstuff

Last released

Restarts process (Windows only)

restartprocwithvars

Last released

Restarts process (Windows only)

list-all-files-recursively-short

Last released

List files + 8.3 path

screenshotct

Last released

Screenshots - ctypes

consolectrlchandler

Last released

Handler for CTRL_C_EVENT, CTRL_BREAK_EVENT, CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT, CTRL_SHUTDOWN_EVENT

outerr2html

Last released

Pipe stdout/stderr to TXT/HTML (Windows only)

getpublicipv4

Last released

script to get the public IP (v4) of a PC

psprocsdict

Last released

powershell/wmic to dict

procblockweb

Last released

Disables internet access temporarily for a specified executable and executes it with certain arguments.

tesserhocr2df

Last released

tesseract hocr to pandas DataFrame

bstacksnoadbclick

Last released

like input tap for BlueStacks instances, but without using ADB

rgsucher

Last released

ripgrep search

subprocplus

Last released

subprocess + some useful stuff

usefuladbpluswithrestart

Last released

usefuladbplus with restart

usefuladbwithrestart

Last released

usefuladb with restart

adbkonnekt

Last released

automates ADB management in Windows, ensuring ADB listens to all TCP (no USB!) devices, handles configurations, and restarts if killed

interactiveshellsubproc

Last released

Interactive subprocess Instances for cmd.exe, powershell.exe, adb.exe, bash.exe without deadlocks - pure Python, no dependencies

exceptdrucker

Last released

Module for colorful printing and error handling.

wmicprocsdict

Last released

Converts the output of a powershell (Get-...)/wmic command to a dict

getbstacksinfo

Last released

Some useful Bluestacks stuff

pidconnectioninfos

Last released

Finds processes holding files/ports open, as well as all generations of children

handlescreenshots

Last released

Fast screenshots of (background) windows with, includes a find_window method

rlogfi

Last released

Detached PowerShell interactive session, but with full control

nescree32

Last released

Fast Bluestacks screenshots with pywin32

usefuladb

Last released

A collection of useful adb commands

nodepsutils

Last released

Some utilities made with the standard library - Windows only

tkkillablethreads

Last released

Killable, non-blocking threads for tkinter

usefuladbasyncio

Last released

asyncio version of usefuladb

PrettyColorPrinter

Last released

Pandas DataFrames / Pandas Series / Print colored Numpy arrays / lists / dicts / tuples!

PandasColorPrinter

Last released

Pandas DataFrames / Pandas Series / Print colored Numpy arrays / lists / dicts / tuples!

genranddata

Last released

a function to create random usernames

regex4numbers

Last released

generates regex for numbers (ge / le / in range)

usefuladbplus

Last released

Automation library for ADB / Android

cythonintersectgroupercython

Last released

finds direct and nested intersections of lists

textcompari

Last released

A function to get the difference between two files and return a pandas DataFrame

numpyslicesplit

Last released

Splits a numpy array or a list based on the given indices or ranges and returns the split arrays.

cythoncolortools

Last released

Checks if colors are in image / Detects multiple colors in images - Fast Cython algorithm

numpycythonpermutations

Last released

Permutations, Combinations and Product for Numpy - written in Cython - 20x faster than itertools

cycompi

Last released

Cython Compilation Made Simple

dfjoinseries

Last released

Like numpy.char.join for DataFrames

dropduplicatesplanb

Last released

Drops duplicates in DataFrames with tedious dtypes

multiiframes2df

Last released

scrapes a website (Selenium, SeleniumBase, undetected chromedriver ...) with iframes and returns a DataFrame

subprocconout

Last released

run a subprocess and capture its CONOUT$ console output

filehashs2df

Last released

hashes files in the specified folder and its subfolders

ripgreppythonfiles

Last released

Search for code in your env using ripgrep

ruffrgimportfixer

Last released

Fixes missing imports using Ruff and RipGrep (CLI and import)

cythonlookupdicts

Last released

Insanely fast Cython lookup dicts for tedious datatypes (useful for Sports betting)

fortran2cc2fortran

Last released

Fortran to C / C to Fortran (nested) index converter

dateiendifferenz

Last released

tailored for handling file parsing and encoding conversion

emulator2df

Last released

Android emulators to DataFrame

tacimeicalc

Last released

Generates phone-related data including IMSI, IMEI, ICCID, MAC address, and phone number

logcatframe

Last released

Class for capturing and parsing Android device logs using ADB.

browser2requests

Last released

A class for capturing network requests in a browser and converting them to a pandas DataFrame - Windows only

nic2proxy

Last released

Creates Proxies and binds them to a NIC - Windows only

cythoncartesian2

Last released

Cartesian Product for NumPy - 40x faster than NumPy + itertools.product

arrayhascher

Last released

Fast hash in 2D Arrays (Numpy/Pandas/lists/tuples)

cythonparallelargsort

Last released

Parallel argsort with Cython - 2.5x faster than NumPy!

cythonnestednumpy

Last released

performs sorting and grouping operations on multidimensional NumPy arrays using Cython and hash-based algorithms.

cythonuniquedim

Last released

Finds unique dimensions in multi-dimensional arrays, compresses and decompresses arrays ...

cythonflatiter

Last released

Locates values in NumPy Arrays with Cython

cythonanyarray

Last released

Pass arrays of any dimension to Cython as memory views (no Global Interpreter Lock (GIL))

cythonrgbasearch

Last released

RGBA color search with Cython

cythoncartesian

Last released

Cartesian Product - 6x faster than itertools.product - 10x less memory

numpytypechecker

Last released

Check and convert the data type of a NumPy array based on a predefined set of data types.

nparraymapper

Last released

Mapping values in NumPy arrays (any shape!) with high speed - Cython -

cythonimagetools

Last released

Provides functions (Cython - C) for color analysis in images, including finding unique colors, counting occurrences, and comparing images

cythonunique

Last released

Fast implementation of unique elements in an array - up to 30x faster than NumPy

isincython

Last released

fast isin() function using Cython (C++) - up to 80 times faster than NumPy/Pandas.

cythonfastsort

Last released

C++ parallel sorting algorithms through Cython - up to 8 times faster than NumPy

getdominantcolor

Last released

Extracts the dominant color from an image represented by an array.

cythonsequencefinder

Last released

Module for finding sequences in arrays using Cython and NumPy.

permutation-no-repetition

Last released

Permutation without repetition - written in Cython - for Numpy

zipint

Last released

Efficient compression and decompression of unsigned integer arrays using binary representation.

lxml2pandas

Last released

lxml to pandas for fast web scraping

sharedbuiltinmutables

Last released

Shared list / set / dict across processes / environments

a-pandas-ex-sequence-search

Last released

Sequence / string search with NumPy in pandas DataFrames

npsearchsequence

Last released

Sequence / string search with NumPy

multitessiocr

Last released

Performs a very fast OCR on a list of images (file path, url, base64, bytes, numpy, PIL ...) using Tesseract and returns the recognized text, its coordinates, and line-based word grouping in a DataFrame.

locatecolorcluster

Last released

Lightning-fast image color clustering with C-based RGB localization/euclidean distance calculation. Supports DBSCAN/HDBSCAN, Shapely geometry.

cythoneuclideandistance

Last released

Calculate Euclidean distances between two sets of coordinates (Cython and Numexpr)

needlefinder

Last released

Find occurrences of a needle image in a haystack image using multiprocessing and template matching.

multiprocshapefinder

Last released

detects and analyzes shapes in images using parallel processing.

multiwhacamole

Last released

Detects differences between a Single Image and a List of Images (multiprocessing)

multicv2resize

Last released

Parallelized image resizing function using OpenCV and multiprocessing

chopchopcolorc

Last released

Locate RGB colors faster than ever with this efficient color search module (C + multiprocessing)!

tesserparsing

Last released

Image Processing and Text Extraction with Tesseract - multiprocessing

multiprocca

Last released

Enables multiprocessing with caching, eliminating the need for __main__, and ensuring unique results without duplicates

multiprocnomain

Last released

multiprocessing without __main__

indent2dict

Last released

Converts an indented text or list of strings into a nested dictionary structure based on the indentation levels.

adbeventparser

Last released

Parses the output from 'uiautomator events' in real time and converts it to a list of lists / pandas DataFrame.

cmdbashinteractive

Last released

Interact with subprocesses running both bash.exe (CygWin) and cmd.exe without terminating them.

geteventplayback

Last released

A pure Python module for recording and processing low-level Android input events (Mouse/Keyboard/Touchpad) - no dependencies

subprocwriteread

Last released

A class for interacting with subprocesses and capturing their input and output streams

adbnativeblitz

Last released

ADB Screenshots as fast as scrcpy, but 100% native!

clusterzeug

Last released

Some functions for clustering

colorcountcython

Last released

This module provides functionality to count unique colors in an image represented as a NumPy array and, optionally, group their coordinates. It includes a Cython-based implementation for improved performance.

a-pandas-ex-bs4df

Last released

One-line-web-scraping by combining pandas and BeautifulSoup4

a-pandas-ex-bs4df-lite

Last released

Light version of a_pandas_ex_bs4df

argskwargsmodifierclass

Last released

A decorator that modifies the arguments and keyword arguments of a function based on the calling instance's attributes.

argskwargsmodifier

Last released

A decorator that modifies the arguments and keyword arguments of a function before calling it.

adbscripts

Last released

some adb scripts

splitlistatindex

Last released

Splits a list into sublists based on either a list of indices or a number of sections.

loophopper

Last released

A "fast-forward and rewind" custom iterator for flexible traversal through iterables

indextextreplace

Last released

Replace specific substrings within a given string using index-based replacements

parifinder

Last released

extracts structured data from text using user-defined delimiters (strings or regex)

bs4multiproc

Last released

Manages Android packages on a device through DataFrames

adbpackagesmanager

Last released

Manages Android packages on a device through DataFrames

adbactivityautolite

Last released

Uses -dumpsys activity top- instead of -uiautomator- to automate Android

bs42frame

Last released

bs4 to pd.DataFrame

adbuiautolite

Last released

ADB - UiAutomator XML dump to pandas DataFrame

adbeasykey

Last released

handles spaces, accents and other sneaky characters in ADB commands

nested2dataframe

Last released

Transforms a nested dictionary or iterable into a Pandas DataFrame

adbkeyeventparser

Last released

parses Android keycodes from the official documentation and returns a dictionary containing key information.

fullpath83replace

Last released

Converts long Windows file paths to their short 8.3 format in a string where applicable

a-pandas-ex-fuzzymerge

Last released

Merges two DataFrames using fuzzy matching on specified columns

pylinuxnetnamespace

Last released

Binds an IP-address to a subprocess through network namespaces - Linux only

jerryrigserialver

Last released

jerry-rigged license system with UUID check (preventing more than one installation) and expiration date

jerryrigserialgen

Last released

jerry-rigged license system with UUID check (preventing more than one installation) and expiration date

a-pandas-ex-split-on-common-char

Last released

Splits the elements in a Series using a common separator character and returns a DataFrame

logcatdevices

Last released

Multiple ADB logcat with colored output / csv export

multiadbconnect

Last released

Establish a adb connection to different emulators at the same time (Bluestacks, MEmu, MuMu, LdPlayer ...) - Windows only

wrilytextaligner

Last released

Aligns text lines and characters within an image

cv2multilinewrite

Last released

cv2.putText with new lines

whacamolefinder

Last released

Get the difference between 2 images

a-cv2-calculate-simlilarity

Last released

Calculate the simlilarity of 2 or more pictures with OpenCV

allescacher

Last released

Like @functools.cache / @functools.lru_cache but with non-hashable objects

locate-pixelcolor-cython-multi-auto-compile

Last released

Detects colors in images 8 x faster than Numpy / Uses Cython - returns a dict

cythonautoinstall

Last released

Generates and installs simple Cython modules with specified settings. If you are overwhelmed by the compiler directives and the creation of the setup.py file, this is right for you.

tesseractrapidfuzz

Last released

Performs OCR on a list of images using Tesseract and performs fuzzy string matching with a given list of strings.

subprocesshidden

Last released

Executes subprocesses without console (Windows), reads stdout/stderr

detachedproc

Last released

Similar to subprocess, but with 100% detached processes

cmdlineobserver

Last released

Monitors and observes running processes with their command line details.

pandasxmledit

Last released

simplifies working with XML data by leveraging the power and flexibility of pandas DataFrames

numpyasciiart

Last released

Converts an image to ASCII art using numpy / numexpr / cv2

farbencounter

Last released

Counts the unique colors in an image and returns a DataFrame with color counts and optional color coordinates.

blockunblockips

Last released

Block / unblock ips using the Windows Firewall

mft2parquet

Last released

mft to parquet (pyarrow dtypes)

firewall2df

Last released

Windows firewall rules to Pandas DataFrame

hashitaggi

Last released

Get related hashtags

netstat2df

Last released

Retrieves and parses network statistics related to IPv4 TCP and UDP connection returns this information as a Pandas DataFrame

duplicateindexer

Last released

Find duplicates in multiple lists and return their indices and values.

shortpath83

Last released

simplifies Windows path handling, providing short path name conversion and string path manipulation

netzcfg

Last released

Retrieves network adapter configuration information using Windows Management Instrumentation (WMI) and return it as a Pandas DataFrame.

iptoolv4

Last released

Finds ipv4 addresses in log files / stdout

sposong

Last released

Finds similar songs

stridessequencefinder

Last released

finds sequences [3, 4, 5] in NumPy arrays [1, 2, 3, 4, 5, 1, 2, 3, 4, 5] - result: [2 7]

umacajadada

Last released

reads a file asynchronously during its execution while somewhere some other process writes to the same file

stridesduplicatefinder

Last released

Calculate overlapping values between two arrays and return the results as a DataFrame

stringindexsplit

Last released

simplifies the process of splitting a list of strings at specified character indices

iprangetoolkit

Last released

The IP Range Toolkit is a versatile Python library for generating and working with IP address ranges.

cirdhighspeedcoverter

Last released

High speed conversion of IP addresses represented in CIDR notation into their corresponding start and end IPs, along with their respective subnet masks.

severgdocs

Last released

Jerrybuilt data exchange through Google Docs - server

clientgdocs

Last released

Jerrybuilt data exchange through Google Docs - client

passprotecttxt

Last released

protects a text with a password

LatinFixer

Last released

Repair badly decoded latin strings \x00 | –Xz | “ | ™ | ™ | & #032; | & yuml;

a-pandas-ex-image-tools

Last released

Uses pandas/numpy/numexpr for operations on pictures - very fast

proxifyapps

Last released

wrapper for proxifyre

dynuipv4update

Last released

Updates the Dynamic DNS (DDNS) record for a given subdomain and domain using the Dynu API

revproxy

Last released

Reverse Proxy

functionapplydict

Last released

Applies a given function to the values of a nested dictionary

mainprocess

Last released

Runs EXE-files as independent main processes

pfehler

Last released

Captures and logs exceptions, optionally printing them to stderr

stderrstdoutcapture

Last released

captures temporarily stdout and stderr

wiredseleniumdf

Last released

captures and processes network requests (selenium-wire and undetected-chromedriver) and converts them to pandas DataFrames

tmplmatching

Last released

Fast multitemplate matching with support for different sizes using numexpr / cupy / fftw / scipy / multiprocessing

tools4yolo

Last released

Some image augmentation tools for yolov5 (and probably other models)

intersectioncalc

Last released

Finds rectangle intersections

pdferli

Last released

Convert PDFs into pandas DataFrames, remove restrictions, put/crack PDF passwords

auto-download-undetected-chromedriver

Last released

Script to automatically download the right undetected chromedriver version

unicodekonverter

Last released

Converts Hexadecimal Unicode Codes with the prefix 'U+/u+' in text to Corresponding Characters

subprocessmonkey

Last released

Monkey patch for subprocess to use 8.3 filenames - Windows only (no dependencies)

baumregextrie

Last released

A Trie data structure for efficient pattern matching using regular expressions - up to 1000 times faster

nutikacompile

Last released

A function that creates the cmd line for nuitka and executes it - Windows only

schirmshots

Last released

records multiple (background) windows using ctypes and ffmpeg - Windows only

ctypes-window-info

Last released

Get window/process information with ctypes, no dependencies

konfigleser

Last released

parses config files and converts the data types

a-cv-imwrite-imread-plus

Last released

Less trouble reading/writing images with OpenCV (from url/path/buffer/base64...)

solvacaptcha

Last released

automates the process of solving reCAPTCHA challenges on web pages when using Selenium

ffmpegaudiorecord

Last released

Starts recording audio from the specified device using ffmpeg and stops recording after a specified number of seconds of silence

audiotranser

Last released

Transcribes audio files

pandasmemuc

Last released

Automating memu emulator with pandas

randomandroidphone

Last released

Generates random data (brand, device name, imsi, imei, iccid, phone number ...) for Android cell phones

adbkit

Last released

Big automation package for ADB

wordvariations

Last released

Generates possible typing errors from a given string (neighboring keys and switch letters)

surroundingkeys

Last released

Finds the closest neighboring keys of a given letter on a specific keyboard layout.

fuzzypandaswuzzy

Last released

Fuzzy Comparison Utilities for DataFrame Columns

reverseshellclient

Last released

Reverse shell CLIENT for unbureaucratic server/client connections with file transfer / screenshots

reverseshellserver

Last released

Reverse shell SERVER for unbureaucratic server/client connections with file transfer / screenshots

pdsniff

Last released

captures and processes network packets asynchronously using the Scapy library, and converts the results to a pandas DataFrame

mousekey

Last released

Automates mouse/keyboard, works with games like Roblox!

lowmemorywordcount

Last released

Fast count of the occurrences of words in a text file or a given string - low memory consumption

operagxdriver

Last released

OperaGx webdriver with cdc patch.

npchessimage

Last released

Creates a chessboard pattern as an image.

mixbalanced

Last released

Mixes the elements of multiple lists in a balanced manner based on their proportional lengths.

gesichtfinder

Last released

Extracts faces from an image using different backend detectors and save the results in a DataFrame.

nvidiacheck

Last released

Monitors NVIDIA GPU information and log the data into a pandas DataFrame - Windows only.

concataudio

Last released

Concatenates multiple audio files from the given list and exports the result.

silentwav

Last released

Creates a silent WAV file with the specified duration and saves it to the given filename.

getpartofimg

Last released

Extracts a part of the image specified by width and height from the given image file path using OpenCV.

getbestfontsize

Last released

Determines the appropriate font size for given text and constraints

adb-push-create

Last released

creates [nested] folders and pushes files with ADB

hashlistdict

Last released

Hashable dict/list - subclasses of list/dict with a custom hash function based on alternating addition and subtraction of element hashes - pure Python

fuzzyydictyy

Last released

Dict with fuzzy key matching

punktdict

Last released

a dict with key attributes

mehrlist

Last released

Subclass of list with more than 100 useful methods - pure Python

nested2nested

Last released

converts a nested list into a nested dictionary with support for multi-level keys and preserving the order

mymulti-key-dict

Last released

Access nested dict elements as d[[1,2,3]] instead of d[1][2][3] - compatible with dict() - no requirements

levelflatten

Last released

performs customizable level-wise flattening of nested iterables.

multikeyiterdict

Last released

MultiKeyIterDict enhances the capabilities of the standard dictionary by supporting multiple keys, nested searches, and operations such as updates and merges (without loosing data) on dicts

screwhashesset

Last released

A set that handles all kinds of objects (hashable or not) and preserves the order of the elements

reduceplus

Last released

like functools.reduce but with exception handling, args and kwargs

nestedlistops

Last released

easier access to nested lists

yantranslate

Last released

automates text translation using yandex

dtranslate

Last released

automates text translation using Deepl Translate

translate4colors

Last released

automates text translation using Google Translate

retryloop

Last released

allows you to execute a given function on each element of an iterable, with the ability to retry failed attempts a specified number of times

normaltext

Last released

character normalization (especially for Latin letters - linguistic purposes)

a-pandas-ex-excel-edit

Last released

If you have to change a lot of arbitrary values which don't have a clear pattern, use Excel!

enummi

Last released

I love enumerate(), but I hate using it with zip() - this function takes care of it

windbg2df

Last released

provides a convenient and streamlined approach to analyze Windows processes by converting windbg requests to pandas DataFrames

asyncioget

Last released

simplifies the process of downloading multiple URLs concurrently, provides control over concurrency, and offers flexibility for customization

bisectsearch

Last released

Functions for performing binary search on sorted lists

catmapper

Last released

Maps the elements of an iterable to categories using bisect

screwhashcounter

Last released

provides a convenient and efficient way to count the occurrences of items (hashable and unhashable)

spacy2df

Last released

converts a spaCy object into a pandas DataFrame

pydeepchainmap

Last released

DeepChainMap from the Python documentation

cursesdict

Last released

creates an interactive menu system for your application or program, providing an intuitive and user-friendly interface for users to navigate and perform various actions

ffmpegdevices

Last released

Retrieves information about all available video and audio devices using FFmpeg.

requests2hdd

Last released

downloads files from a URL, creates the same folder structure on the HDD as the URL has, and saves the file

istruthy

Last released

extends the capability of truthiness evaluation beyond the standard Python truthiness rules to handle pandas DataFrames/Series and NumPy Arrays

screwduplicates

Last released

provides a simple and efficient way to remove duplicates from an iterable (even with unhashable elements, optional order preservation)

tqma

Last released

A poor man's tqdm - no progress bar, only numbers, no configuration options

mft2df

Last released

Lists the files on a drive insanely fast (43 seconds for 1,800,000 files - 600 GB) by converting the $MFT to a pandas DataFrame

pic2square2icon

Last released

2 functions that provide convenient and efficient ways to resize images to a square with custom backgrounds and convert images to the ICO format

gettimestamp

Last released

A function to get a Timestamp string in the format YYYY_MM_DD_HH_MM_SS_microseconds ('_' can be defined)

ignoreexceptions

Last released

Decorators that provide graceful exception handling, customization of error handling behavior, error logging

dfcsv2parquet

Last released

converts large CSV files into smaller, Pandas-compatible Parquet files

procmondf

Last released

provides a convenient and efficient solution for capturing and analyzing system activity logs using Procmon and converting them to the pandas compatible Parquet file format (2% of the original pml file size)

sigdf

Last released

provides a convenient and efficient way to retrieve signature information (Microsoft's sigcheck) for files and converts it to a pandas DataFrame

tkinter-files-folders

Last released

Some tkinter functions for selecting files/folders

seleniumabsxy

Last released

Clicks on Selenium webelements at a certain screen position (x,y)

sociallink

Last released

Encodes and decodes a URL using a specified symbol to prevent spam detection on platforms like Facebook and YouTube

ramdisk

Last released

A collection of functions that interact with the imdisk.exe utility

ctypes-rgb-values

Last released

Get rgb values at mouse position

hcdel

Last released

Deletes files (hardcore mode - Windows only)

whatdiditdo

Last released

Observes what processes are doing (Windows only)

accesschk2df

Last released

Automating the retrieval and analysis of access information using accesschk.exe

selenium2df-locate-element

Last released

Like WebDriverWait - visibility_of_element_located, but much easier

whats2df

Last released

Whatsapp to Pandas DataFrame (csv/xlsx/pkl) Doesn't require root access!

subprocreg

Last released

Execute apps using subprocess ([in]visible) + regedit.exe path search

gracefully-kill

Last released

Terminates a subprocess gracefully, if it doesn't work, it will be killed (Windows only)

ctpaperclip

Last released

Clipboard - Write/Read - supports Images, UTF-8, bytes, file lists, and more! (Windows only)

suicideproc

Last released

Kills the current process by using taskkill.exe

gethandledf

Last released

Retrieves the list of handles using the 'handle.exe' command and return the data as a pandas DataFrame.

change-proc-priority

Last released

Constantly checks and changes the priority of processes based on the provided parameters - Windows only

constant-check-and-kill

Last released

Convenient and customizable solution for monitoring and terminating processes - Windows only

locate-pixelcolor-cpppragma

Last released

Detect colors in images - 20 x faster than Numpy / 430 x faster than PIL

locate-pixelcolor-c

Last released

Detects colors in images 10 x faster than Numpy

adb-unicode-keyboard

Last released

Send any Unicode character to your Android device

taskkill

Last released

terminating processes on Windows using the taskkill command

cv2obs

Last released

OpenCV Images (NumPy Arrays) to OBS Virtual Cam

cv2imshow

Last released

cv2.imshow without freezing - Windows only

subprocess-multipipe

Last released

Uses subprocess.stdin.write and named pipes (Windows) to read data from / write data to a subprocess

varpickler

Last released

pickle / unpickle variables

pywinpipe

Last released

pywinpipe - Fast data exchange between 2 processes (Windows only)

adbblitz

Last released

ADB - The fastest screenshots - scrcpy stream directly to NumPy (without scrcpy.exe) - no root required!

get-free-port

Last released

Get free dynamic / registered ports

ffmpeg-screenshot-pipe

Last released

Capture Screenshots with Unparalleled Speed and Versatile Features - GDIgrab, DDAgrab, Ctypes, Multiprocessing, GPU, Mouse Capture...

fast-ctypes-screenshots

Last released

Screenshots in record time - up to 2.5x faster than MSS (Multiple Screen Shots)

getmonitorresolution

Last released

Uses ctypes to get the resolution information of all available monitors

sysmon2df

Last released

Captures Sysmon events and converts the output into a pandas DataFrames / CSV

evtx2df

Last released

converts Windows Event Logs (EVTX) into pandas DataFrames / CSV files

strings2df

Last released

Results of strings.exe to pandas DataFrame

getfilestats

Last released

Retrieves statistics from files (os.stat) e returns a pandas DataFrame

getregdf

Last released

reg.exe query to pandas DataFrame

folderobserver

Last released

monitors and collects temporary files that might be created during software execution or system processes

getproclist

Last released

Retrieves the list of processes using the 'wmic' command and return the data as a pandas DataFrame

copytool

Last released

copytool copies files hell-bent for leather

get-file-type

Last released

Guesses the file type/mime/encoding of files. It uses the binaries from File and Libmagic.

a-pandas-ex-read-sql

Last released

Convert any SQL Database to a Pandas DataFrame

a-pandas-ex-html-view

Last released

View/save any Pandas DataFrame/Series as HTML, works with MultiIndex as well

configparser2dtypes

Last released

Loads configuration files, converts their values to appropriate data types, and obtains the processed data in different representations

appshwnd

Last released

includes functions for finding windows based on various attributes, getting information about visible and invisible windows, and making window names unique

fastimgconcat

Last released

Concatenates a list of pictures (numpy arrays) without allocating new memory

getfilenuitkapython

Last released

A function that locates files in python environments and compiled exe files (Nuitka)

shlexwhichplus

Last released

Like shutil.which, but for all file types, and multiple results (if desired)

ipinfooo

Last released

Uses ctypes to get the IP configuration

a-pandas-ex-less-memory-more-speed

Last released

A Python package to reduce the memory usage of pandas DataFrames. It speeds up your workflow and reduces the risk of running out of memory.

check-if-nan

Last released

Checks for all kinds of nan/None values without raising Exceptions all the time

keybhook

Last released

Just a little keylogger

hackycfgparser

Last released

Hacky config parser - parses ConfigParser-compatible files / sys.argv and changes the defaults of functions

fabisschomagut

Last released

Converts back and forth between different color formats [(255,0,0),#ff0000, 16711680,(255,0,255) ... ]

shellextools

Last released

Adds Python functions/methods to the Windows context menu

a-pandas-ex-df-to-string

Last released

Just a function to convert everything in Pandas DataFrames / Series to string

a-pandas-ex-df2htmlstring

Last released

exports pandas DataFrames/Series as HTML (formatted string that looks like a table!)

locate-pixelcolor-cythonmulti

Last released

Compiled Cython Code (parallel) - Detects colors in images 5-10 x faster than Numpy

locate-pixelcolor-cythonsingle

Last released

Compiled Cython Code - Detects colors in images 2-3 x faster than Numpy

tkinteruserinput

Last released

Pop-ups to get input from the user - tkinter

fuzzyfiles

Last released

Binary fuzzy matching in all file types [fzf (pre-filter)/rapidfuzz (finds the best result)]

multisubprocess

Last released

Executes multiple subprocesses simultaneously (Windows only)

a-pandas-ex-text-compare

Last released

Compares 2 texts with each other, and returns a Pandas DataFrame

uffspd

Last released

Wrapper for the fastest file/folder list tool (UFFS) 350 GB in less than 3 Minutes (1.800.000 files and folders)

cv2-collage-v2

Last released

Creates a collage from images with OpenCV

lockexclusive

Last released

Limits the number of running instances of a Python script

ctypestoast

Last released

Toast notification for Windows - ctypes only - no dependency

lnkcreator

Last released

Creates .lnk files on Windows (with Admin rights if desired)

pipuserstats

Last released

PyPi download statistics for several packages or for all packages from a user

evilvars

Last released

Changes immutable data types (in-place)

a-pandas-ex-inspect2df

Last released

Converts the output of some inspect functions to a DataFrame

list2tree

Last released

Converts a list of tuples to a nested "family tree dict

tuplechanger

Last released

Changes values in tuples using ctypes

cooodecooo

Last released

A decorator that compiles C/C++ functions with Clang in Python

subprocesskiller

Last released

Some functions for killing (sub)processes + children with ctypes - works with shell=True

subprocess-alive

Last released

Checks if a process (pid) is alive on Windows

locate-pixelcolor-numbacuda

Last released

RGB search with numba.cuda - 10 x faster than numpy

locate-pixelcolor-numba

Last released

RGB search with numba - 2-3 x faster than numpy

locate-pixelcolor-cpp-parallelfor

Last released

Detects colors in images up to 10 x faster than Numpy

locate-pixelcolor-cupy

Last released

Detects colors in images up to 8 times as fast as NumPy

hackyargparser

Last released

Hacky argparser - parses arguments and changes the defaults of functions

a-pandas-ex-easy-loc

Last released

Search and replace values with df.loc without Exceptions due to dtype incompatibility

numba-aot-compiler

Last released

A function to facilitate the Ahead-of-time compilation with Numba

enabledisablelua

Last released

Enables or disables User Account Control (UAC) on Windows

lnkgonewild

Last released

Creates .lnk files (with admin rights if desired), can execute any file in hidden mode (no more bothersome popups when executing .bat/.cmd files)

amiadmin

Last released

A function to check if the user is an admin

ctrlchandler

Last released

Like atexit but for ctrl+c

outguncsv

Last released

Finds the right CSV separator and excludes bad lines in corrupt CSV files

rushex

Last released

Search files using the fastest Regex Engine ever - ripgrep - Replacement is also supported!

downloadunzip

Last released

creates, uploads, downloads, extracts and copies archives (zip, tar ...)

FastCopyFast

Last released

Three functions to copy/move files faster with Python

list-all-files-recursively

Last released

List files recursively

pip2df

Last released

Parses all imports and the imports of the imports of a py file into a Pandas DataFrame using pipdeptree/pipreqs/pip

cygsubprocess

Last released

Executes Cygwin bash scripts/commands in Python, captures and prints the output

add2winpath

Last released

Adds/removes folders to the PATH on Windows (Current User/All Users). It doesn't spoil paths with variables (e.g. %windir%\system32)

textwrapre

Last released

Splits large texts into smaller ones that can't exceed a certain limit, but need to be split where a certain regular expression matches

escape-windows-filepath

Last released

Escaping file paths (Windows) without crying and losing one's mind

winrtocr

Last released

Multiprocessing library for OCR with WinRT

tracealllines

Last released

Prints all executed lines

traymenu

Last released

System Tray Menu for Windows - no dependencies

win10ctypestoast

Last released

Windows-10-Toast-Notifications without pywin32 dependency

convpic2ico

Last released

Converts an image to .ico - Windows

pdmemedit

Last released

Edit/read/observe memory with pymem and pandas

bluestackspatcher-nougat

Last released

Updates IMEI/IMSI on BlueStacks 5.11.1002 / N32 / 32 bit / Android Nougat (probably other versions as well)

getpathfromreg

Last released

Get path from regedit

babyonemoretime

Last released

Kills python + all subprocesses, restarts with the same args, Windows only, works with pyinstaller

gettmpmail

Last released

Generates temporary emails

rootstacks

Last released

Root BlueStacks

reggisearch

Last released

Search for values in regedit

bstconnect

Last released

Connects to all BlueStacks devices that use Hyper-V (dynamic port!) via ADB and returns a DataFrame

env2installer

Last released

Bundles everything in an Anaconda environment and creates an installer.

tkconfigeditor

Last released

Dynamic tkinter config editor for files created with ConfigParser

subprocess-print-and-capture

Last released

Print and capture the output of a subprocess simultaneously

pyinstallersubprocess

Last released

subprocess for pyinstaller

subprocessnoconsole

Last released

Runs a process using subprocess without console output

bluestackspatcher

Last released

Updates IMEI/IMSI on Bluestacks 5.10 / Hyper-V / 64 bit / Android Pie

tesseractmultiprocessing

Last released

Multiprocessing OCR with Tesseract

callpyfile

Last released

Executes python scripts in different environments without writing temp files to disk, it can pass and receive any type of variable, multiprocessing can be executed from everywhere, not only at top-level

avproxyrotate

Last released

Rotates Avast proxy servers

regexfilesearch

Last released

Regex search in files

procobserver

Last released

Uses psutil to observe/log processes during a certain time

getdefgateway

Last released

Gets the default gateway (Windows only)

a-pandas-ex-bstcfg2df

Last released

Edit bluestacks.conf with pandas

androdf

Last released

Locates more items/views/elements on an Android device than similar automation packages by combining ADB's dumpsys activity/uiautomator

microsocksproxy

Last released

Wrapper for microsocks - multithreaded, small, efficient SOCKS5 server - Windows only

deepcopyall

Last released

deepcopys almost everything (functions, lambda ... )

a-pandas-ex-imap2df

Last released

imap to pandas DataFrame

charchef

Last released

3 functions to normalize strings, repair bad encoding, replace non-printable characters

adbdevicechanger

Last released

Changes android_id / device_name

remtmp

Last released

A function to delete all temp files

pipuptodate

Last released

Updates all packages with pip in an environment - no dependencies

a-pandas-ex-read-charsep-frames

Last released

Reads data separated by any char

cppparallelbufferedsort

Last released

parallel_buffered_sort from C++ for Python (Windows)

cppradixsort

Last released

parallel_radixsort from C++ for Python (Windows)

cinpy

Last released

C/C++ in Python for Dummies

a-pandas-ex-dillpickle

Last released

Pickle pandas DataFrames without AttributeError: Can't pickle local object ...

repeatdecorator

Last released

A decorator to call a function every n seconds

adbescapes

Last released

Makes strings compatible for adb shell input text ...

a-pandas-ex-set

Last released

Finds intersections / differences between pandas DataFrames

locate-pixelcolor-cpp

Last released

Locate RGB values in a picture! Up to 10x faster than NumPy, 100x faster than PIL.

group-and-iter-everything

Last released

Many useful groupby / itertools functions

save-load-vars

Last released

Save and load vars, functions ...

pyc-dtypes-converter

Last released

Converts Python variables to C variables and vice versa

hexintcalc

Last released

Some functions to do mathematical operations on int/hex (automatic conversion of input dtypes - returns hex)

operatorlookup

Last released

Access intrinsic operators through a lookup dict

listarray2ndarray

Last released

Converts a list of numpy arrays to a ndarray

break-out-nested

Last released

Break out of nested loops with max. 4 lines of code, no matter how deeply they are nested

a-pandas-ex-fastloc

Last released

Up to 25 times faster than df.loc by combining np.select and numexpr.evaluate (works with utf-8)

a-pandas-ex-numexpr

Last released

Pandas DataFrame/Series operations 8 times faster (or even more)

a-pandas-ex-fastsort

Last released

Speedup up to 40 percent when sorting Pandas index/Series

npfastsortcpp

Last released

Sorts int/float 4x faster than numpy by using parallel_sort from C++ (Windows only)

pdwinauto

Last released

Use Pandas to find and interact with handles, windows, and elements

a-pandas-ex-automate-win32

Last released

Automate the Microsoft Windows GUI with Pandas! Without pywin32, only ctypes!

gimagedownload

Last released

Download Google Image search results with free proxies

site2hdd

Last released

Download sites with public proxies - threading

ofenaus

Last released

Timeout decorator for functions! Works on Windows with multiprocessing, threading, subprocess!

TinyTinyDebugger

Last released

Simple debugger for small scripts, shows the line being executed, local vars ...

fco

Last released

Flat copy

a-cv2-text-effects

Last released

Text effects for OpenCV

window2video

Last released

Record Window (hwnd) and save the recording as mp4 (normalized fps) - Works even with background windows

url-analyzer

Last released

Extracts useful data from urls (domain, subdomains, top level ...)

threadingbatch

Last released

Thread batch with timeout - return values in dict

kthread-sleep

Last released

A killable sleep function for kthread

a-pandas-ex-apply-ignore-exceptions

Last released

Use DataFrame.apply / Series.apply with a default value for Exceptions

useful-functions-easier-life

Last released

Named functions, ignore Exceptions decorator with parameters, multiple functions execution ...

capture-stdout-decorator

Last released

Captures stdout

dict-merger-keep-all

Last released

Merges multiple nested dicts without deleting any values (values with same keys are stored in lists)

a-pandas-ex-combinatoric-iterators-to-df

Last released

Creates DataFrames from product, permutations, combinations, combinations_with_replacement with best dtype

a-pandas-ex-pairwise-explode

Last released

Pairwise explode columns in a pandas DataFrame

file-folder-tools

Last released

Some useful functions for files/folders

cv2-fit-text-in-box

Last released

Finds the best fitting text size for a bounding box

numbers-almost-equal

Last released

Checks if 2 numbers are almost equal

tolerant-isinstance

Last released

isinstance - more tolerant

play-audio-with-vlc

Last released

Play audio with VLC (headless) without blocking the console

sleepchunk

Last released

Sleeps in chunks of 0.05 seconds (with status bar) / ctrl+c to exit without throwing an Exception

search-in-syspath

Last released

Search for files in sys.path

cv2-multistack

Last released

Multiple image stack with cv2 (calculates height/width)

hexarray2decimal

Last released

Converts a numpy string array with hex values to int

divide-region-into-rectangles

Last released

divides region into rectangles

inpoly-cython

Last released

inpoly-cython / Original: https://github.com/dengwirda/inpoly-python

rect-intersection

Last released

Checks if two rectangles intersect

write-read-file

Last released

Some useful functions for reading/writing files

get-rectangle-infos

Last released

There are 3 common rectangle formats, and converting them all the time really is a pain in the a**

namedtuple-from-dict

Last released

namedtuple from dict / valid identifier from string

windows-filepath

Last released

Makes a string file path compatible (Windows)

files-folders-with-timestamp

Last released

Timestamps in readable format, touch folders/files with timestamp

set-nested-iters

Last released

Finds intersections/differences in nested iterables

get-consecutive-filename

Last released

Next consecutive filename in folder

a-selenium-some-js

Last released

A couple of useful JS scripts for Selenium

a-selenium-get-source-from-all-frames

Last released

Get the whole updated HTML source code from every frame (not driver.page_source)

a-selenium-better-sendkeys

Last released

As reliable as send_keys, but almost as fast as execute_script(arguments[0].value=...)

a-selenium-get-with-timeout

Last released

No more getting stuck with not reacting URLs

a-selenium-absolute-screencoords

Last released

Calculates the absolute screen coordinates of any Selenium element so that you can click on them with every basic automation tool

a-selenium-keys2coords

Last released

Takes a screenshot of every element on a site

a-selenium-screenshots-all-elements

Last released

Takes a screenshot of every element on a site

a-selenium-click-on-coords

Last released

Selenium mouse clicks on x,y coordinates

a-selenium-scroll-down-forever

Last released

Scrolls down on a page

a-selenium-screenshot-whole-page

Last released

Takes a screenshot from a whole page (same size as page / no repeating parts)

a-selenium-download-without-asking

Last released

Downloads are started automatically

a-selenium-errorhandler

Last released

Ignores all ChromeDriver Exceptions, returns the Exception(s) as string

a-selenium-kill

Last released

A decorator to kill Chrome if Selenium/ChromeDriver got stuck

a-selenium-add-special-keys

Last released

Adds some useful keys from the chrome.debugger library to Selenium

a-selenium2df

Last released

Get all attributes from each Selenium element in record time

a-selenium-iframes-crawler

Last released

No more pain with iframes ...

np-asciiart

Last released

Ascii art with numpy

add-colorprint

Last released

Adds color console print to windows reg

all-against-all

Last released

Each item of a list against all others

group-by-continuous-sequence

Last released

Groups lists/NumPy arrays by continuous sequence

isiter

Last released

Checks if a variable is iterable

intersection-grouper

Last released

Groups lists by common intersections

a-pandas-ex-console-plot

Last released

Retro Pandas - Plotting back in 1985

cv2-rectangle-around-center

Last released

Creates a rectangle around a center point

cv2pencil

Last released

Converts images to pencil sketches

cv2-stack-images

Last released

Stacks 2 images (horizontal/vertical)

cv2-collage

Last released

Create a collage from images with OpenCV

numpy-choices

Last released

Some useful np.random functions

transparent-rotate

Last released

Rotates images, makes the created background transparent

ffmpeg-stream-to-numpy

Last released

ffmpeg stream to numpy arrays

get-video-len

Last released

Gets the duration, frame rate and total frames from a video file

measure-exec-time

Last released

Decorator for measuring the execution time of a callable

normalize-lists

Last released

Normalizes lists of different lengths

winuserfolder

Last released

Makes it easier to access Documents/Pictures/Desktop/Music/Videos/Downloads

list-files-with-timestats

Last released

List files recursively, limit the depth of the subdirs, and get the creation and modification times

what-os

Last released

Check on what operating system the script is running

codec-social-network

Last released

Uses a codec that every social network accepts

drop-duplicates-nested-list

Last released

Drops duplicates from nested list

pstatsdecorator

Last released

Decorator for pstats

create-empty-image

Last released

Creates new/empty cv2 images/numpy arrays

get-random-samples-of-picture

Last released

Get samples from a picture

fake-read-write-files

Last released

Write/read from memory instead of files when open() is called

cv2multizoom

Last released

Fast multiple zooms on a picture using cv2 and ffmpeg

cv2watermark

Last released

Puts watermark on images using relative or absolute coordinates.

get-my-fonts

Last released

Lists all installed fonts

vid2frames

Last released

Video to frames

videoconcat

Last released

Concatenates videos

shuffdi

Last released

Shuffles a dict

a-pandas-ex-css-selector-from-html

Last released

Generates all possible CSS selector combinations from an HTML string - Speed up your Selenium automation!

make-even-odd

Last released

Make numbers even/odd

easy-symlink

Last released

Creates symlinks and all folders in the symlink path if they don't exist

subprocess-mem-only

Last released

Pass a variable as a SpooledTemporaryFile directly to subprocess.

np-zoom-in

Last released

Zoom in on a picture

disable-warnings

Last released

Disables all warnings

a-cv2-calculate-difference

Last released

Calculates the difference between 2 images

dirdf

Last released

Never mind explorer.exe, here is dirdf

a-pandas-ex-memorydump-to-df

Last released

Load a ProcDump memory dump into a Pandas DataFrame

enumerate-all-files-in-folder

Last released

A function that enumerates all files in a folder (and subfolders)

a-pandas-ex-logsplit

Last released

Splits a DataFrame/Series logarithmically

PoorMansHeadless

Last released

Make a headless window out of every window! Perfect for undetected chromedriver (Selenium) to pass bot detection in headless mode.

bluestacks-fast-screenshot

Last released

This module takes screenshots of BlueStacks using the win32 API, resizes and crops them to the same size of an ADB screenshot.

ctypes-windows

Last released

Useful functions for automation, no dependencies

ctypes-screenshots

Last released

Takes screenshots without pywin32 dependency (whole screen/single window)

a-pandas-ex-mindex-aggregate

Last released

Aggregates multiple columns of a DataFrame

locate-pixelcolor

Last released

Locate RGB values in a picture! 40x faster than PIL, 5x faster than numpy

a-pandas-ex-fast-string

Last released

Up to 4x faster than Series.str.contains / Series.eq - can handle Unicode!

a-pandas-ex-column-reduce

Last released

Apply reduce against a whole Pandas Series

a-pandas-ex-apply-against-all

Last released

Apply each value in a column against the whole column

a-pandas-ex-multiloc

Last released

Search for multiple values in multiple columns of a Pandas DataFrame

a-pandas-ex-split

Last released

Several methods to split a pandas DataFrame/Series

a-pandas-ex-closest-color

Last released

Calculates the closest colors from 2 lists

a-pandas-ex-obj-into-cell

Last released

Puts objects into cells / columns of a Pandas Dataframe

a-pandas-ex-lookupdict

Last released

Creates a lookup dict from a Pandas DataFrame (tuples as keys / np as values)

a-pandas-ex-enumerate-groups

Last released

Groups values in a column of a DataFrame and enumerates them

a-pandas-ex-to-tuple

Last released

Converts pandas DataFrames/Series into Iterator[tuple]

a-pandas-ex-to-dict

Last released

Pandas DataFrame to nested dict

a-pandas-ex-crosstab-dict

Last released

Pandas DataFrame to dict with crosstab DataFrames

a-pandas-ex-multimerge

Last released

Merges multiple DataFrames, ignores Exceptions if desired

a-pandas-ex-melt-pivot-tools

Last released

Some useful melt / pivot stuff for pandas DataFrames

fetch-content-providers-and-resolvers

Last released

Finds content providers/resolvers on Android devices

a-pandas-ex-adb-settings-to-df

Last released

# Parses all Android config files (json/db/xml) in the /data/ folder and returns an easy-to-handle DataFrame

a-pandas-ex-xml2df

Last released

nested XML to dict/DataFrame

a-pandas-ex-csv-plus

Last released

When pd.read_csv(csvstring, sep=r'\s+') doesn't work ...

adb-grep-search

Last released

Executes GREP on your Android device, and returns a Pandas DataFrame

get-the-hell-out-of-here

Last released

Removes control characters / non-printing characters from strings and binaries

a-pandas-ex-adb-to-df

Last released

Use the power of pandas to manage the files on your Android device

a-pandas-ex-horizontal-explode

Last released

Explode list/tuples in columns

flexible-partial

Last released

Like partial, but you can determine the order of *args

a-pandas-ex-duplicates-to-df

Last released

Creates a DataFrame/Series from duplicates

a-pandas-ex-adb-execute-activities

Last released

Creates (partial) functions for every Android activity using ADB

a-pandas-ex-adb-activities2df

Last released

Converts AndroidManifest.xml into a Pandas DataFrame (with all activities, queries, permissions ...)

a-pandas-ex-logcat2df

Last released

ADB logcat to Pandas DataFrame for better debugging

interval-repeat-decorator

Last released

Run code asynchronously to the main code execution

sendevent-getevent-keyboard

Last released

ADB sendevent - press multiple keys at the same time, control the duration of each event!

sendevent-touch

Last released

Sendevents for faster / more reliable touch/longtouch events when using ADB

getevent-sendevent

Last released

Converts getevent (ADB) into sendevent/binary, output can be saved, loaded and executed. Execution speed can be defined.

windows-adb-screen-capture

Last released

Screenshot from background windows, adb, full screen - Windows only

window-capture-streaming

Last released

Grab screenshots from a specific window and process them right away (for bots or video streaming)

adb-screencap-streaming

Last released

Streams ADB's Screencap (useful for bots and video capturing)

a-cv2-easy-resize

Last released

Different ways of resizing pictures in OpenCV

a-pandas-ex-uiautomator-to-df

Last released

ADB uiautomator dump to Pandas DataFrame

a-pandas-ex-dumpsys-to-df

Last released

ADB 'dumpsys package' to Pandas DataFrame

a-pandas-ex-loc-no-exceptions

Last released

Search through all columns of a DataFrame without worrying about Exceptions

a-pandas-ex-drop-duplicates-without-pain

Last released

Some useful methods for columns / index in Pandas DataFrames

add-methods-and-properties-to-existing-object

Last released

Add methods and properties to an existing object

generate-random-values-in-range

Last released

Generate numbers in a certain range / Get True/False according to a certain percentage

a-pandas-ex-whatsapp-to-df

Last released

Use the power of pandas to search through your WhatsApp messages (Doesn't require root access!)

subprocess-pipe

Last released

Pipe commands with subprocess

a-cv2-split-images-into-equal-parts

Last released

Split an image into equal parts

a-pandas-ex-google-book-search-to-df

Last released

Google book search to Pandas DataFrame

tf-efficientdet-lite2

Last released

Object detection with tensorflow

failsafe-kill

Last released

Kill your script with a hotkey

a-cv2-find-biggest-square

Last released

Get the largest blank square area in a picture

a-cv2-shape-finder

Last released

Detecting shapes with OpenCV, and getting all the important information in a DataFrame

a-cv-sift-detection

Last released

Detecting objects using openCV and sift

a-pandas-ex-group-coordinates-by-distance

Last released

Group coordinates by euclidean distance

a-cv2-putTrueTypeText

Last released

Like cv2.putText, but with TrueType Fonts (ttf)

touchtouch

Last released

Creates a file (and folders if they don't exist) at the given path

cprinter

Last released

Terminal Color Printer with dot notation for Python (works with any IDE) - no requirements

a-pandas-ex-vertical-to-horizontal

Last released

Vertical to horizontal (Series to DataFrame with multiple columns)

pykeycontrol

Last released

Start/stop functions/methods with hotkeys!

a-pandas-ex-reg2df

Last released

Never mind regedit.exe, here is reg2df

better-template-matching

Last released

Fast template matching with multiprocessing, supports different sizes, and filters overlapping results

freeproxydownloader

Last released

Gets proxies from public lists and checks them (ping, hidden IP, http connection)

easyocr-window-scanner

Last released

OCR on screenshots with EasyOCR - Windows only

get-children-parents-recursively

Last released

Fetch all children/parents from an object/list of objects recursively!

generate-training-data-ml

Last released

Great object detection results without spending a lot of time

tesseract-window-scanner

Last released

OCR on screenshots with tesseract - Windows only

a-pandas-ex-split-on-common-string

Last released

Split a Pandas.Series on a common string

yolov5windowdetect

Last released

Capture window - run yolov5 - show results (Windows only)

train-generated-data-ml

Last released

Great object detection results without spending a lot of time - yolov5 training script

ytframedownloader

Last released

Download frames from videos

fast-color-checker

Last released

A couple of fast algorithms for counting and locating colors in pictures

copy-functions-and-more

Last released

Create an independent copy of any object, function etc.

a-pandas-ex-tesseract-multirow-regex-fuzz

Last released

Regex/Fuzz search across multiple rows/Tesseract to pandas.DataFrame

a-pandas-ex-closest-neighbours

Last released

Find the lower and upper neighbours in a pandas.Series

a-cv2-imshow-thread

Last released

Solution for the window - not responding problem with cv2.imshow()

a-pandas-ex-old-school-for-loop

Last released

How about an old school inplace-for-loop for Pandas DataFrames? :)

nestednop

Last released

Editing deeply nested dicts/lists becomes the easiest thing in the world...

a-pandas-ex-df-updater

Last released

Update a DataFrame/Series with the values of another

a-pandas-ex-plode-tool

Last released

No more sleepless nights due to a nested dict, json, list or whatsoever

a-pandas-ex-columns-and-index

Last released

Some useful methods for columns / index in Pandas DataFrames

any-iter-to-html-table

Last released

Convert any nested iterable (json, dict, list, tuple ...) to an HTML table. Design is separated from data.

a-pandas-ex-regex-enhancements

Last released

Get repeated capture groups, search without having to fear Exceptions in any df/Series, convert results to appropriate dtypes, use fast Trie regex

a-pandas-ex-fuzz

Last released

Intuitive way of using fuzz matching in pandas

a-pandas-ex-intersection-difference

Last released

Computes the intersection/symmetric difference of n DataFrames/Series

a-pandas-ex-string-to-dtypes

Last released

Convert a Pandas DataFrame/Series with dtype str/string/object to the best available dtypes

flatten-any-dict-iterable-or-whatsoever

Last released

No more sleepless nights due to a nested dict, json, list or whatsoever

CreateBat

Last released

Create a .bat file on your desktop to run your script

BruteCodecChecker

Last released

Read files in all available codes in your env, so that you can pick the one that fits best!

PyPDump

Last released

inoffical wrapper for ProcDump https://docs.microsoft.com/en-us/sysinternals/downloads/procdump

PyCopyFast

Last released

Wrapper for FastCopy https://github.com/FastCopyLab/FastCopy

input-timeout

Last released

Like python's input(), but with timeout and default value

PYRipGREP

Last released

Use insanely fast regex engine RIPGREP as a python module! Search results are captured and converted to dict/numpy/pandas/generator

cmatcher

Last released

Find the best background and foreground color combinations from a given RGB value

flatten-everything

Last released

Flattens everything - lists, tuples, dicts, np, pd... Option to protect iterables from being flattened

string2markup

Last released

Made to format strings for kivy/kivymd (MIT)

pd2img

Last released

Convert RGB/RGBA image files to pandas dataframes, and vice versa

satzmetzger

Last released

Split German text to sentence! Uses TRIE-Regex to filter ordinal numbers (23.04., 2.5. ...), roman numbers, (II., XI. ...) 15,000 abbreviations (z.B., Abk. ...) , about 7,500 second-level domains (.com.br, ac.at ...), 1500 file name extensions (hallo.docx, tabelle.xlsx ...)

farbprinter

Last released

L̶i̶f̶e̶ Terminal is like a box of crayons

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page