Repository History
239 repositories tagged with Python

disposable-email-domains: The Essential Blocklist for Temporary Email Domains
The `disposable-email-domains` repository provides a crucial list of temporary and disposable email domains, widely used to prevent spam and abuse on online services. This comprehensive blocklist helps developers and administrators identify and block registrations from throw-away email addresses. Notably, it is utilized by PyPI to maintain the integrity of its user base, making it a highly reliable resource for enhancing platform security.

heyoo: An Open-Source Python Wrapper for WhatsApp Cloud API
heyoo is an open-source Python wrapper designed to simplify interactions with the WhatsApp Cloud API. This library enables developers to easily send various message types, including text, media, location, and interactive buttons. It also provides robust features for handling incoming messages via webhooks, making it a comprehensive solution for WhatsApp automation.
LivePortrait: Efficient Portrait Animation with Stitching and Retargeting Control
LivePortrait is an official PyTorch implementation for efficient portrait animation, bringing still images and videos to life with advanced stitching and retargeting control. It supports both human and animal subjects, offering various features like image-driven mode, regional control, and precise editing. Widely adopted by major video platforms, LivePortrait provides a robust solution for generating dynamic animated portraits.

logmerger: A TUI Utility for Merging and Viewing Multiple Log Files
logmerger is an intuitive TUI utility built with Python, designed to streamline the process of viewing and analyzing multiple log files. It merges log entries from various sources into a single, chronologically ordered timeline, making it significantly easier to debug and understand system behavior across different logs. This tool enhances log analysis by providing an interactive, unified view.

Ollama-OCR: Advanced OCR with Vision Language Models via Ollama
Ollama-OCR is a robust Python package and Streamlit application for Optical Character Recognition. It leverages state-of-the-art vision language models, accessible through Ollama, to accurately extract text from both images and PDF documents. The tool offers extensive features including support for multiple models, various output formats, and batch processing capabilities.

Leffa: Controllable Person Image Generation with Flow Fields in Attention
Leffa is a unified framework for controllable person image generation, enabling precise manipulation of appearance through virtual try-on and pose via pose transfer. This project addresses the common issue of fine-grained textural detail distortion by learning flow fields in attention, guiding target queries to correct reference keys. It achieves state-of-the-art performance, maintaining high image quality while significantly reducing detail distortion.

Maigret: OSINT Tool for Username-Based Information Gathering Across Thousands of Sites
Maigret is a powerful Open-Source Intelligence (OSINT) tool that gathers information about a person by their username across thousands of websites. It's an easy-to-use fork of Sherlock, offering extensive site support and advanced features like recursive search and detailed reporting without requiring API keys. This tool is invaluable for cybersecurity professionals, investigators, and anyone performing reconnaissance.

Scrapling: An Undetectable, Powerful, and Adaptive Python Web Scraping Library
Scrapling is a high-performance Python library designed for effortless web scraping. It stands out with its adaptive capabilities, automatically adjusting to website changes, and advanced stealth features to bypass anti-bot systems. This makes it a robust solution for modern web data extraction needs.
DeepFaceLive: Real-Time Face Swap for Streaming and Video Calls
DeepFaceLive is an impressive open-source project enabling real-time face swapping for PC streaming and video calls. Built with Python, it leverages machine learning to offer dynamic face manipulation, including various face swap methods and a face animator module. This tool provides a powerful solution for creative content generation and interactive virtual experiences.

debugpy: An Advanced Debugger for Python Development
debugpy is Microsoft's robust implementation of the Debug Adapter Protocol (DAP) for Python 3. It provides powerful debugging capabilities, allowing developers to efficiently inspect and troubleshoot their Python applications. This tool supports both command-line and API-based usage, offering flexibility for various development workflows.

chatterbox-vllm: Accelerating Chatterbox TTS with vLLM for Enhanced Performance
chatterbox-vllm is a high-performance port of the Chatterbox Text-to-Speech (TTS) model to vLLM, designed to significantly improve generation speed and GPU memory efficiency. This personal project aims to provide a more efficient and easily integratable solution for speech synthesis, offering substantial speedups compared to the original implementation. While currently usable and demonstrating benchmark-topping throughput, it leverages internal vLLM APIs and hacky workarounds, with ongoing refactoring planned.