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 testingPython 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 addictA 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 webUnofficial 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 hero6KQ (Kafka Queue) is a lightweight Python library which lets you queue and execute jobs asynchronously using Apache Kafka. It uses kafka-python under the hood. You may need to use sudo depending on your environment.
kafka job-queue async kafka-client kafka-consumer kafka-producer python3 python2 python-library python-3 python-2 asynchronous queueing jobqueue apache-kafka worker-queue producer-consumer serialization python-3-5Kombu 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.
celery messaging message-queue kombu python-library rabbitmq sqsThis is a Python library that is designed to simplify and enhance the use of Python. See the documentation for all the uses.
library python-librarybilliard is a fork of the Python 2.7 multiprocessing package. The multiprocessing package itself is a renamed and updated version of R Oudkerk's pyprocessing package. This standalone variant draws its fixes/improvements from python-trunk and provides additional bug fixes and improvements. Please report bugs related to multiprocessing at the Python bug tracker. Issues related to billiard should be reported at http://github.com/celery/billiard/issues.
multiprocessing python3 python-3 python2 python-2 python-libraryThis extension enables you to store the periodic task schedule in the database. The periodic tasks can be managed from the Django Admin interface, where you can create, edit and delete periodic tasks and how often they should run.
celery celery-task django celerybeat python2 python-2 python-library python-3 python3 python-libaryAn ultra fast cross-platform multiple screenshots module in pure python using ctypes.
screenshot ctypes python-libraryASCII art is also known as "computer text art". It involves the smart placement of typed special characters or letters to make a visual shape that is spread over multiple lines of text. set_default function is added in Version 2.2 in order to change default values.
ascii ascii-art ascii-text text art python3 python-library python-lib fun easy-to-use easy ascii-art-library library pypi-packages pip fonts figlet status twitterpyntcloud is a Python 3 library for working with 3D point clouds leveraging the power of the Python scientific stack. You can access most of pyntcloud's functionality from its core class: PyntCloud.
point-clouds 3d-point-clouds 3d-graphics 3d-models 3d python-library deep-learning 3d-deep-learning
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.