A curated list of awesome Python frameworks, libraries, software and resources.Inspired by awesome-php.
awesome collections python-library python-frameworkSee the wiki. It is not a goal of this application to be a reliable latency reporting tool.
python-library python-script speedtest speed-testRDFLib is a Python library for working with RDF, a simple yet powerful language for representing information as graphs. The current version of RDFLib is 4.2.2, see the CHANGELOG.md file for what's new.
rdflib semantic-web linked-data pypi ntriples rdf-xml json-ld turtle turtle-rdf rdf n3 nquads serializer parser namespace graph triples uri python-libraryTuri Create simplifies the development of custom machine learning models. You don't have to be a machine learning expert to add recommendations, object detection, image classification, image similarity or activity classification to your app. For detailed instructions for different varieties of Linux see LINUX_INSTALL.md. For common installation issues see INSTALL_ISSUES.md.
machine-learning deep-learning python-libraryA Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps – run containers, manage containers, manage Swarms, etc.
docker docker-engine-api python-library docker-swarmA great visualization python library used to work with Keras. It uses python's graphviz library to create a presentable graph of the neural network you are building. This library is still unstable. Please report all bug to the issues section. It is currently tested with python3.5 and python3.6, but it should run just fine on any python3.
ann python-library ann-visualizer neural-networkdedupe is a python library that uses machine learning to perform fuzzy matching, deduplication and entity resolution quickly on structured data. dedupe takes in human training data and comes up with the best rules for your dataset to quickly and automatically find similar records, even with very large databases.
dedupe record-linkage python-library entity-resolutionBinarytree is a Python library which provides a simple API to generate, visualize, inspect and manipulate binary trees. It allows you to skip the tedious work of setting up test data, and dive straight into practising your algorithms. Heaps and BSTs (binary search trees) are also supported. You may need to use sudo depending on your environment.
python3 python2 python-3 python-2 python-library binary-trees binary-tree interview-practice interview learning practise python-3-5 algorithm data-structures data-structure heap heaps bst binary-search-treeThis repository is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production. Please refer to smoke_tests/sample_app.py as an example to get started.
python-library flags logging application testingA Python library for automating interaction with websites. MechanicalSoup automatically stores and sends cookies, follows redirects, and can follow links and submit forms. It doesn't do JavaScript. MechanicalSoup was created by M Hickford, who was a fond user of the Mechanize library. Unfortunately, Mechanize was incompatible with Python 3 until 2019 and its development stalled for several years. MechanicalSoup provides a similar API, built on Python giants Requests (for HTTP sessions) and BeautifulSoup (for document navigation). Since 2017 it is a project actively maintained by a small team including @hemberger and @moy.
beautifulsoup mechanicalsoup python-library pypi requests webPython dictionaries with advanced dot notation access. If you want to be able to use the to_yaml functionality make sure to install PyYAML or ruamel.yaml as well.
dictionaries bunch python-types python3 python2 object helper python-library pypi box python-box addictCleverCSV provides a drop-in replacement for the Python csv package with improved dialect detection for messy CSV files. It also provides a handy command line tool that can standardize a messy file or generate Python code to import it. Click here to go to the introduction with more details about CleverCSV. If you're in a hurry, below is a quick overview of how to get started with the CleverCSV Python package and the command line interface.
csv-converter data-science data-mining csv csv-files python-library python3 datascience csv-format csv-reading csv-parser csv-reader csv-export csv-import csv-parsing🏆 A ranked list of awesome Python open-source libraries & tools. Updated weekly. 🧙♂️ Discover other best-of lists or create your own. 📫 Subscribe to our newsletter for updates and trending projects.
cli library awesome utilities python-library pypi data-structures collections awesome-list utility-library python-utilities python-framework python-libraries best-of best-of-listAsynchronous parallel SSH client library. Run SSH commands over many - hundreds/hundreds of thousands - number of servers asynchronously and with minimal system load on the client host.
ssh library async aio asynchronous python-library parallel ssh-client parallel-ssh libssh2 libev ssh2 non-blocking gevent libssh ssh-library parallelssh non-blocking-io ssh-client-librarySheetfu was built to interacts with Google Sheets with a simple, intuitive, and fast API. The primary goal of this library is to adapt the Google App Script API for spreadsheets, to Python. With Sheetfu, you can easily get or set cell values, background colors, font colors or any other cell attributes. For better security, you can also create your SpreadsheetApp object with environment variables instead of the secrets.json file.
google-spreadsheet python-library google-sheets-api google-sheets-api-v4 spreadsheets spreadsheet-mapper spreadsheet-manipulation python-data sheetfu spreadsheet-ormpywinauto is a set of python modules to automate the Microsoft Windows GUI. At its simplest it allows you to send mouse and keyboard actions to windows dialogs and controls, but it has support for more complex actions like getting text data. Supported technologies under the hood: Win32 API (backend="win32"; used by default), MS UI Automation (backend="uia"). User input emulation modules mouse and keyboard work on both Windows and Linux.
testing hooks qa gui automation python-library ui-automation testing-tools user-interface pywinauto uiautomation ui-automated-tests windows-api win32apiUnofficial GoPro API Library for Python - connect to GoPro cameras via WiFi. These cameras use a new version of GoPro API which centers around /gp/gpControl/ url.
gopro hero4 hero3 api-wrapper api-service python-library camera gopro-api hero5 hero4-session hero6Kombu is a Messaging Framework for Python. The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQ protocol, and also provide proven and tested solutions to common messaging problems. It allows application authors to support several message server solutions by using pluggable transports.
celery messaging message-queue kombu python-library rabbitmq sqsThe sentinelhub Python package allows users to make OGC (WMS and WCS) web requests to download and process satellite images within your Python scripts. It supports Sentinel-2 L1C and L2A, Sentinel-1, Landsat 8, MODIS and DEM data source. The package also supports obtaining data from Amazon Web Service. It can either provide data from public bucket with Sentinel-2 L1C imagery or requester pays bucket with Sentinel-2 L2A imagery. If specified the downloaded data can be stored in ESA .SAFE format (all types of .SAFE format are supported).
aws python-library satellite-imagery ogc-services sentinel-hubMatchering 2.0 is a novel Containerized Web Application and Python Library for audio matching and mastering. Our algorithm matches both of these tracks and provides you the mastered TARGET track with the same RMS, FR, peak amplitude and stereo width as the REFERENCE track has.
audio music spectrum matching dsp numpy docker-image filter python-library limiter sound python3 scipy vst equalizer mastering matchering sound-effects
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.