python3

11 repositories

sherlock-project/sherlock

Track a username's footprint across hundreds of social sites — Sherlock is a command-line OSINT tool that searches a given username across hundreds of social networks to reveal where an account exists. It's useful for investigators, red teamers, and researchers doing reconnaissance, forensics, or digital footprint checks on a target identity.

Python🇪🇺 EuropeAttention 80
★109,118
fastapi/fastapi

Python type hints power this high-performance API framework — FastAPI builds on Starlette and Pydantic to turn standard Python type hints into automatic request validation, serialization, and interactive OpenAPI/Swagger docs. It targets developers who want NodeJS/Go-level performance with less boilerplate and fewer bugs than typical Python web frameworks.

PythonAttention 39
★104,629
666ghj/MiroFish

Rehearsing the future with thousands of interacting AI agents — MiroFish builds a digital parallel world from real-world seed data—news, policy drafts, financial signals—then lets thousands of agents with memory and personality interact to simulate social outcomes. Decision-makers and writers can inject variables and get prediction reports, testing policies or scenarios before they happen.

Python🇨🇳 Greater ChinaAttention 52
★85,218
Asabeneh/30-Days-Of-Python

A 30-day, day-by-day curriculum covering Python basics to web and data tools — A structured, free course that walks beginners from variables and loops through OOP, web scraping, Pandas, Flask, and MongoDB in daily lessons. Useful for self-paced learners who want a clear roadmap plus optional video support rather than scattered tutorials.

Python🇪🇺 EuropeAttention 39
★78,547
astral-sh/ruff

A Rust-based linter that replaces Flake8, isort and Black at once — Ruff combines linting, import sorting and formatting in one fast tool, claiming 10-100x speed gains over Flake8 and Black. It offers over 900 built-in rules, reimplements popular Flake8 plugins natively, supports pyproject.toml, caching and autofixes—useful for teams wanting a single, quick Python tooling setup.

Rust🇺🇸 North AmericaAttention 64
★51,163
soxoj/maigret

OSINT username search across 6,000 sites, built on Sherlock — Maigret builds a profile dossier from a single username by scanning thousands of sites, extracting bios, photos, and linked accounts, then generating an HTML/PDF report with a page-recognition graph. Aimed at OSINT investigators, red teamers, and researchers who need deeper results than a basic Sherlock-style checker.

Python🇪🇺 EuropeAttention 57
★40,252
ThoughtfulDev/EagleEye

Stalk your Friends. Find their Instagram, FB and Twitter Profiles using Image Recognition and Reverse Image Search.

Python
★5,273
m8sec/CrossLinked

LinkedIn enumeration tool to extract valid employee names from an organization through search engine scraping

PythonAttention 27
★1,642
rogerbinns/apsw

A deeper SQLite binding than the stdlib sqlite3 module — APSW exposes the complete SQLite C API from Python, including full text search, sessions, virtual tables, VFS, JSON and CArray, with async framework support. Unlike the builtin sqlite3 module, which mimics other DB drivers, APSW targets developers who want full SQLite functionality and stays current with both SQLite and CPython (3.11+).

CAttention 30
★955
thesayfulla/pylings

Rustlings-style Python drills that scale to senior interviews — PyLings brings the rustlings workflow to Python: 35 warm-up exercises plus 20 graded interview challenges from middle to staff level, auto-rerunning tests on save. No dependencies, Python 3.14, with hints, solutions, and discussion questions mirroring real interview prompts. Good for anyone prepping for Python interviews beyond basic syntax.

Python
★87
atifcodesalot/pyWolf3D

A Wolfenstein 3D Engine and Clone Rebuilt From Scratch in Pygame — pyWolf3D is a Python/pygame reimplementation of Wolfenstein 3D, including raycasting rendering, map parsing, and actor logic written entirely by hand. It even plays the original episode 1 shareware content, making it a solid reference for anyone wanting to study raycasting engines or classic FPS game internals.

PythonAttention 78
★40