awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 Repos

Awesome GitHub RepositoriesPython Library Wrappers

Provision of tools as importable Python libraries to enable programmatic use in external scripts.

Distinct from External Library Integrations: The candidates are too specific to HTML templates or AI code analysis; a general library integration tag is needed.

Explore 10 awesome GitHub repositories matching development tools & productivity · Python Library Wrappers. Refine with filters or upvote what's useful.

Awesome Python Library Wrappers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • maurosoria/dirsearchAvatar von maurosoria

    maurosoria/dirsearch

    14,403Auf GitHub ansehen↗

    dirsearch is a command-line security tool and web path scanner used for discovering hidden directories and files on web servers. It functions as a recursive directory fuzzer and brute-force utility that identifies undocumented paths and sensitive files using wordlists and HTTP status codes. The tool distinguishes itself through template-driven path generation and an automated HTTP response filter that uses status codes, content length, and regex patterns to isolate valid targets. It supports recursive directory crawling to map complex web structures and provides state-persistence serializatio

    Offers an importable Python library to integrate discovery tasks directly into external code.

    Python
    Auf GitHub ansehen↗14,403
  • ta-lib/ta-lib-pythonAvatar von TA-Lib

    TA-Lib/ta-lib-python

    12,041Auf GitHub ansehen↗

    This project is a Python wrapper for the TA-Lib library, providing a technical analysis library for computing moving averages, momentum, and volatility metrics for financial time series analysis. It serves as a financial indicator calculator that processes price and volume arrays to generate technical signals and pattern recognition. The library includes an incremental data processor capable of computing the most recent technical indicator values as new streaming market data arrives. This allows for real-time price monitoring and the processing of streaming data without recalculating entire d

    Provides a programmatic Python interface for the TA-Lib library to calculate financial technical indicators.

    Cythonfinancepattern-recognitionpython
    Auf GitHub ansehen↗12,041
  • hardikvasa/google-images-downloadAvatar von hardikvasa

    hardikvasa/google-images-download

    8,680Auf GitHub ansehen↗

    This project is a Python-based web scraping tool and command line image downloader designed to automate the retrieval of images from Google Images. It functions as an image dataset collector, allowing users to gather large sets of images for data analysis or research through a terminal interface or programmatic scripts. The tool features advanced search filtering to restrict results by file format, color, size, aspect ratio, and usage rights. It also supports reverse image search to find visually similar media based on a provided URL and offers search scope expansion to increase result volume

    Provides a Python library that allows programmatic access to image search and download functions within external scripts.

    Pythoncolor-filtercommand-linecommand-line-tool
    Auf GitHub ansehen↗8,680
  • pygame/pygameAvatar von pygame

    pygame/pygame

    8,620Auf GitHub ansehen↗

    Pygame is a framework for building interactive 2D applications and games using the Python programming language. It functions as a 2D graphics rendering engine, a game input and event manager, and a multimedia audio toolkit. The project serves as a wrapper for the Simple DirectMedia Layer, providing a Python interface for low-level access to graphics, audio, keyboard, mouse, and joystick hardware. Its capabilities cover 2D graphics rendering and image manipulation, digital audio playback and streaming, and the management of game entities and physics simulations. It also includes tools for rea

    Functions as a Python library wrapper for the Simple DirectMedia Layer to provide low-level hardware access.

    Cgame-devgame-developmentgamedev
    Auf GitHub ansehen↗8,620
  • stanfordnlp/stanzaAvatar von stanfordnlp

    stanfordnlp/stanza

    7,809Auf GitHub ansehen↗

    Stanza is a Python natural language processing library designed for tokenization, lemmatization, and dependency parsing across many human languages using neural models. It provides a neural processing pipeline that converts raw text into structured linguistic data objects, alongside a specialized analyzer for extracting medical insights from clinical and biomedical language. The project includes a wrapper that connects Python scripts to Java-based natural language processing tools and remote annotation servers. This enables a bridge for extracting linguistic annotations and analysis data from

    Wraps Java-based NLP tools as a Python library to enable programmatic use in scripts.

    Pythonartificial-intelligencecorenlpdeep-learning
    Auf GitHub ansehen↗7,809
  • madmaze/pytesseractAvatar von madmaze

    madmaze/pytesseract

    6,361Auf GitHub ansehen↗

    Pytesseract is a Python library that wraps Google's Tesseract OCR engine to extract text from images. It provides a straightforward interface for optical character recognition, supporting multiple languages and a variety of output formats. The library distinguishes itself by offering fine-grained control over the OCR process through custom Tesseract configuration options, including engine mode and page segmentation settings. It can detect image orientation and script type, recognize text in multiple languages, and return detailed metadata such as per-character confidence scores and bounding b

    A Python library that wraps Google Tesseract to extract text from images.

    Python
    Auf GitHub ansehen↗6,361
  • wondertrader/wondertraderAvatar von wondertrader

    wondertrader/wondertrader

    5,865Auf GitHub ansehen↗

    Copies built shared libraries from the release output folders into the Python wrapper package directory for runtime use.

    C++algotradingcppcta
    Auf GitHub ansehen↗5,865
  • erikbern/ann-benchmarksAvatar von erikbern

    erikbern/ann-benchmarks

    5,685Auf GitHub ansehen↗

    ann-benchmarks is a standardized benchmarking suite for evaluating approximate nearest neighbor (ANN) search algorithms. It provides a reproducible framework for comparing how different ANN implementations perform across multiple datasets and distance measures, using precomputed ground truth results stored in HDF5 files to ensure consistent accuracy measurements. The project wraps each ANN library behind a common Python interface, allowing algorithms to be swapped without modifying the benchmarking harness. It orchestrates parameter sweeps over algorithm-specific hyperparameters to generate f

    Wraps each ANN library behind a common Python interface, enabling drop-in algorithm swapping without modifying the benchmarking harness.

    Python
    Auf GitHub ansehen↗5,685
  • opencv/opencv-pythonAvatar von opencv

    opencv/opencv-python

    5,298Auf GitHub ansehen↗

    Dieses Projekt ist ein Python-Wrapper für die OpenCV-Computer-Vision-Bibliothek und bietet eine Brücke, die hochperformante C++-Funktionen für die Programmiersprache Python verfügbar macht. Es dient als Sammlung von Tools für Echtzeit-Bildverarbeitung, Objekterkennung und maschinelles Lernen auf visuellen Daten. Das Projekt bietet vorkompilierte Binärdistributionen, die die Integration von Vision-Funktionen in Python-Anwendungen ermöglichen, ohne einen lokalen C++-Compiler zu erfordern. Es bietet Multi-Variant-Paketdistributionen, einschließlich Headless-Versionen, die für Server- oder Cloud-Umgebungen konzipiert sind, in denen keine grafische Benutzeroberfläche erforderlich ist. Die Bibliothek deckt ein breites Spektrum an Computer-Vision-Programmieraufgaben ab, einschließlich Bildverarbeitung und visueller Analyse. Sie unterstützt zudem hardwarebeschleunigtes Vision und die Erstellung benutzerdefinierter Bindings zur Aktivierung spezialisierter Funktionsmodule.

    Provides a specialized Python wrapper for the OpenCV library to enable programmatic image processing.

    Pythonmanylinuxopencvopencv-contrib-python
    Auf GitHub ansehen↗5,298
  • emre/stormAvatar von emre

    emre/storm

    3,915Auf GitHub ansehen↗

    Storm ist ein SSH-Verbindungsmanager und Konfigurationstool, das als plattformübergreifender Wrapper für SSH-Clients dient. Es bietet ein System zum Organisieren, Bearbeiten und Durchsuchen von Remote-Server-Host-Konfigurationen und benutzerdefinierten SSH-Direktiven. Das Projekt implementiert eine Multi-Interface-Brücke, die es Benutzern ermöglicht, Verbindungseinstellungen über ein Command-Line-Interface, Web-Umgebungen und Desktop-Oberflächen zu verwalten. Es verwendet Alias-basiertes Befehls-Mapping, um Kurzbezeichner mit komplexen Verbindungsstrings zu verknüpfen. Das Tool enthält eine Python-Bibliothek, die die programmatische Automatisierung von SSH-Verbindungseinstellungen und Host-Konfigurationen innerhalb externer Skripte ermöglicht. Der Konfigurationszustand wird mittels dateibasierter Speicherung für die Kompatibilität mit Standard-Systemtools persistent gemacht.

    Provides a Python library that allows developers to programmatically manage SSH connection settings and host configurations.

    Python
    Auf GitHub ansehen↗3,915
  1. Home
  2. Development Tools & Productivity
  3. Python Library Wrappers

Unter-Tags erkunden

  • Computer Vision WrappersPython bindings specifically for computer vision libraries to enable image and video analysis. **Distinct from Python Library Wrappers:** Specifies that the wrapper is for vision-specific libraries, unlike general Python library wrappers.
  • Shared Library DeploymentsCopies built shared libraries from release output folders into the Python wrapper package directory for runtime use. **Distinct from Python Library Wrappers:** Distinct from Python Library Wrappers: focuses on the deployment step of copying shared libraries, not the wrapper interface itself.