Tools
Every Skill, MCP server, CLI and plugin in the directory. Filter by type, profession or tag, or search by keyword.
Profession: Data engineering +2
Pick one or more: resources that suit any of them are listed.
- Data engineering21
- Security6
- Video / Media26
- Full-stack / Indie35
- Frontend9
- Backend30
- Mobile & desktop4
- Game development2
- QA6
- DevOps / SRE8
- ML / AI43
- Data analysis35
- Product / Projects5
- Design8
- Hardware engineering1
- Operations16
- Marketing & sales10
- Admin / Office38
- Writing / Content11
- Customer support6
- HR1
- Legal9
- Finance / Accounting12
- Investing / Analysis11
- Teachers / Students21
- Research / Academia49
- Translation / L10n6
- Founders5
Tags: python
Pick one or more: only resources carrying all of them are listed.
- python52
- music-audio11
- file-conversion7
- sql7
- database6
- midi6
- data-analysis5
- rag5
- speech5
- data-pipelines4
- meeting-notes4
- pdf4
- teaching4
- web-scraping4
- graphic-design3
- image-processing3
- media-download3
- reaper3
- reverse-engineering3
- spreadsheets3
- terminal3
There are more. Type to find them.
52 items

yt-dlp
CLICommand-line audio and video downloader supporting thousands of sites: pick formats and quality, grab subtitles and metadata, and merge or transcode with FFmpeg. The actively maintained fork of youtube-dl.
yt-dlp/yt-dlp199k
MarkItDown
CLIConverts PDF, Word, Excel, PowerPoint, HTML, images, audio and more into Markdown that keeps headings, lists and tables, ready for LLMs to read and analyze. Maintained by Microsoft; requires Python 3.10+.
microsoft/markitdown191k
MCP for Blender
MCPLets agents model, lay out scenes, tweak materials and run Python in Blender, and import Poly Haven, Sketchfab and AI-generated 3D assets. Requires uv and the companion Blender add-on.
ahujasid/mcp-for-blender31.6k
uv
CLIAstral's extremely fast Python package and project manager written in Rust, replacing pip, pipx, poetry, pyenv and more. Supports lockfiles and multiple Python versions, and uvx runs Python tools without installing them.
astral-sh/uv90.9k
Scrapling
MCPMCP server built into the adaptive Python scraping framework Scrapling: supports plain HTTP requests, browser rendering and stealth fetching, and uses CSS selectors to pass only the target content to the AI, saving tokens and filtering out prompt injection.
D4Vinci/Scrapling88.6k
Scrapling
CLIAdaptive web scraping framework: scrapling extract turns a page into Markdown, text or HTML in one command, with CSS selectors and browser rendering for dynamic pages, plus an MCP server (needs the ai extra). Needs Python 3.10+ and a browser install on first use.
D4Vinci/Scrapling88.5k
Crawl4AI
CLIOpen-source, LLM-friendly web crawler that turns pages into clean Markdown for RAG and agents. Ships the crwl CLI and supports deep crawling and question-driven data extraction (extraction needs an LLM key). Free to self-host.
unclecode/crawl4ai85.8k
Docling
CLIParses PDF, DOCX, PPTX, XLSX, HTML, images and audio, recovering layout, reading order, tables and formulas, and exports Markdown, HTML or lossless JSON. Started by IBM Research, now hosted by the LF AI & Data Foundation; runs fully locally.
docling-project/docling69.1k
CLI-Anything
CLIFrom HKU's Data Intelligence Lab: plugins or skills for Claude Code, Codex and other agents generate agent-callable CLIs for apps like GIMP, Blender and LibreOffice, and the cli-hub package manager finds and installs ready-made community CLIs. Needs Python 3.10+.
HKUDS/CLI-Anything54.8k
CLI-Anything MuseScore
CLIMuseScore 4 command-line wrapper from CLI-Anything: lets agents transpose scores, extract parts, add or remove instruments, inspect score info and export PDF, MIDI, MusicXML, MP3 or braille. Handy for music teachers preparing scores in bulk. Needs MuseScore 4 and Python 3.10+.
HKUDS/CLI-Anything54.8k
Pyright LSP
PluginConnects Claude Code to the Pyright language server for static type checking and code intelligence in Python. Install pyright first with npm, pip or pipx. Official Anthropic plugin.
anthropics/claude-plugins-official42.6k
Manim
CLIEngine for math and explainer animations in Python (Community Edition, ManimCE): write scenes and render them to video with the manim command, letting agents create teaching and science animations. On macOS install cairo and pkg-config first; formulas need LaTeX.
ManimCommunity/manim41.7k
Marker
CLIConverts PDFs, images, PPTX, DOCX, XLSX, EPUB and more into Markdown, JSON or HTML, preserving tables, formulas and layout, with optional LLM help for higher accuracy. Needs Python 3.10+ and PyTorch; large-scale commercial use of the model weights needs a paid license.
datalab-to/marker40.5k
Rembg
CLIRemoves image backgrounds with one command: single images, whole folders or watched directories, mask-only output and switchable models like U2Net and SAM. Can also run as an HTTP server or process video frames with FFmpeg. Default models run locally.
danielgatis/rembg25.1k
WhisperX
CLIFast speech transcription built on faster-whisper, with word-level timestamps and speaker diarization, suited to meeting notes and subtitles. Diarization needs a Hugging Face token; GPU acceleration needs CUDA.
m-bain/whisperX24.6k
FunASR
CLIIndustrial-grade open-source speech recognition toolkit from Alibaba's ModelScope, with an agent-friendly funasr command that turns audio into text, JSON or SRT subtitles in one step, with speaker diarization and timestamps. Strong on Chinese. Requires PyTorch.
modelscope/FunASR20.7k
gallery-dl
CLICommand-line tool for bulk-downloading galleries and posts from many image hosts and social platforms, with flexible file naming and config, and yt-dlp integration for video. Main development has moved to Codeberg; the GitHub repo stays in sync.
mikf/gallery-dl20.1k
DVC
CLIVersion datasets and models the way Git versions code: data lives in remote storage like S3 or GCS while versions are tracked in your Git repo. Also offers reproducible pipelines and local experiment tracking, rerunning only the steps affected by a change.
treeverse/dvc15.9k
IDA Pro MCP
MCPLets agents decompile, disassemble and query cross-references in IDA Pro, and rename variables, change types and add comments, including headless idalib mode. Requires IDA Pro 8.3+ (IDA Free is not supported); the author now recommends Hex-Rays' official IDA MCP instead.
mrexodia/ida-pro-mcp13k
HexStrike AI
MCPWraps 150+ security tools such as nmap, sqlmap and nuclei for agents to orchestrate, covering network recon, web pentesting, binary analysis and CTFs. Clone the repo, install the tools yourself and start the local server. For authorized testing only.
0x4m4/hexstrike-ai12.9k
edge-tts
CLIConverts text to speech with Microsoft Edge's online TTS service and can generate subtitle files at the same time. No API key needed, with voices for many languages. Not an official Microsoft project and depends on that online service staying available.
rany2/edge-tts12.3k
mycli
CLIMySQL terminal client with smart autocompletion and syntax highlighting, also compatible with MariaDB and TiDB. Supports --execute and batch mode with CSV or table output, so agents can run SQL directly.
dbcli/mycli12k
Streamlink
CLIPipes live streams from Twitch, YouTube and many other platforms to a local player, or saves them to video files with --output or --record, for keeping and re-editing replays of your own or partners' streams. Viewing needs a player like VLC. Only record content you have rights to.
streamlink/streamlink11.9k
Datasette
CLIPublishes SQLite databases as browsable, queryable web pages and JSON APIs, with SQL queries, metadata and plugins, and deploys to Cloud Run and other platforms with datasette publish. Great for data exploration and data journalism. Needs Python 3.10+.
simonw/datasette11.5k