Skip to content

Darkempire78/Amazing-Python-Modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

AMAZING PYTHON MODULES

A sorted list of the best python modules, famous or not.

Index :

DATA

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Youtube search python Search for YouTube videos, channels & playlists & get video information using link WITHOUT YouTube Data API v3. Sync/Async False
Ytpy Asynchronous wrapper for searching for youtube videos. Async False

DATABASE

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Pymongo A driver for MongoDB. Sync True

DOWNLOADER

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Youtube dl Download videos from youtube.com or other video platforms. Sync False
Pytube A library and command-line utility for downloading YouTube Videos. Sync False
Deezloader Download songs, albums or playlists with Spotify or Deezer link from Deezer. Sync True
Redvid Smart downloader for Reddit hosted videos. Sync False
Instaloader Download pictures (or videos) along with their captions and other metadata from Instagram. Sync True

IMAGE

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Nude.py Nudity detection. Sync False
Augmentor Image augmentation library for machine learning. Sync False

MACHINE LEARNING

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Profanity check A fast, robust library to check for offensive language in strings. Sync False

MUSIC

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Spotipy A light weight library for the Spotify Web API. Sync True
Tekore Spotify Web API client. Sync/Async True
Soundcloud lib Soundcloud API wrapper for tracks & playlists. Sync/Async False

REQUEST

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Aiohttp Asynchronous HTTP client/server framework for asyncio. Async False
Requests A simple, yet elegant HTTP library. Sync False

SOCIAL MEDIA

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Discord.py An API wrapper for Discord. Async True
Tweepy Create Twitter bot easier. Sync/Async True
Praw A package that allows for simple access to Reddit's API. Sync True
Asyncpraw An asynchronous package that allows for simple access to Reddit's API. Async True
TwitchIO An Async Bot/API wrapper for Twitch. Async True
Simple youtube api A Youtube API wrapper making it easier to search and upload your videos. Sync True

USER INTERFACE

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Pywebview Build GUI with JavaScript, HTML, and CSS. Sync False
Rich A library for rich text and beautiful formatting in the terminal. Sync False
Pystray This library allows you to create a system tray icon. Sync False

VIDEO EDITING

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Moviepy Video editing. Sync False

WEB

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Flask A micro framework for building web applications. Sync False

OTHERS

NAME DESCRIPTION SYNC/ASYNC AUTHENTICATION LAST RELEASE
Notify-py A simple module for sending cross-platform desktop notifications on Windows, macOS and Linux. Sync False
Mee6 py api Unofficial API for Mee6. Async False

Contributors

Contribute

It is very simple to contribute to this repository. Just open an Issue and fill it in. Thanks to propose new modules to enrich this incredible list!