My stared python libraries. Inspired by awesome-python.
- tinydb - TinyDB is a tiny, document oriented database optimized for your happiness :)
- butterdb - butterdb is a Python ORM for Google Drive Spreadsheets. Still in development, but usable.
- gspread - Google Spreadsheets Python API
- smartcsv - CSVs are awesome, yet they're pretty dumb. Let's get them smarter!
- q - q - Run SQL directly on CSV or TSV files
- stellar - Fast database snapshot and restore tool for development
- faker - Faker is a Python package that generates fake data for you
- fake2db - create test databases that are populated with fake data
- dataset - Easy-to-use data handling for SQL data stores in Python with support for implicit table creation, bulk loading, and transaction. Dataset also includes support for freezing data to CSV and JSON flat files.
- awesome-sqlalchemy - A curated list of awesome tools for SQLAlchemy
- redash - Rethinking how data is queried, shared and visualized. A web application that allows to easily query an existing database, share the dataset and visualize it in different ways. Oh and you can also create dashboards.
- restless - A lightweight REST miniframework for Python
- eve - REST API framework powered by Flask, MongoDB and good intentions
- falcon - Falcon is a high-performance Python framework for building cloud APIs, smart proxies, and app backends.
- py-frameworks-bench - Another benchmark for some python frameworks
- rauth - A Python library for OAuth 1.0/a, 2.0, and Ofly
- itsdangerous - Various helpers to pass trusted data to untrusted environments
- tinys3 - A simple python S3 upload library. Inspired by requests
- tortilla - Wrapping web APIs made easy
- pypyjs - PyPy compiled to JavaScript
- bokeh - Interactive Web Plotting for Python
- microservices-infrastructure - Microservices infrastructure is a modern platform for rapidly deploying globally distributed services
- WeasyPrint - WeasyPrint converts web documents (HTML with CSS, SVG, …) to PDF
- pdfminer - Python PDF Parser
- howdoi - howdoi - instant coding answers via the command line
- eg - Useful examples at the command line
- autojump - A cd command that learns - easily navigate directories from the command line
- thefuck - Magnificent app which corrects your previous console command
- pythonpy - python -c, with tab completion and shorthand
- powerline-shell - A beautiful and useful prompt for your shell
- httpie - HTTPie is a command line HTTP client, a user-friendly cURL replacement
- pep8 - Simple Python style checker in one Python file
- EulerPy - Python-based Project Euler command line tool.
- percol - adds flavor of interactive filtering to the traditional pipe concept of UNIX shell
- [colorama] (https://github.com/tartley/colorama) - Simple cross-platform colored terminal text in Python
- youtube-dl - Small command-line program to download videos from YouTube.com and other video sites
- pipreqs - pipreqs - Generate pip requirements.txt file based on imports of any project
- joe - A .gitignore magician in your command line
- legit - Git for Humans, Inspired by GitHub for Mac™.
- passpie - 🔐 Passpie manages encrypted login credentials from terminal
- sh - Python process launching
- envoy - Python Subprocesses for Humans
- mackup - Keep your application settings in sync (OS X/Linux)
- Flashlight - The missing Spotlight plugin system
- rumps - Ridiculously Uncomplicated Mac os x Python Statusbar apps
- gitfs - Version controlled file system
- huxley - Huxley is a test-like system for catching visual regressions in Web applications. It watches you browse, takes screenshots, and tells you when they change.
- hotspotd - Daemon to create a wifi hotspot on linux
- unp - Unpacks things
- pyperform - An easy and convienent way to performance test python code
- smart_open - Utils for streaming large files (S3, HDFS, gzip, bz2...)
- boltons - Like builtins, but boltons. Constructs/recipes/snippets that would be handy in the standard library. Nothing like Michael Bolton
- didyoumean - "Did You Mean?" Functionality on AttributeLookup
- moviepy - Video editing with Python
- toolz - A functional standard library for Python.
- locust - Scalable user load testing tool written in Python
- plyer - Plyer is a platform-independent Python wrapper for platform-dependent APIs
- Tomorrow - Magic decorator syntax for asynchronous code in Python
- profiling - An interactive Python profiler.
- fig - Fast, isolated development environments using Docker
- ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English, using SSH, with no agents to install on remote systems
- sentry - Sentry is a realtime, platform-agnostic error logging and aggregation platform
- psdash - A linux system information web dashboard using psutils and flask
- ajenti - Ajenti - the web admin panel everyone wants
- beeswithmachineguns - A utility for arming (creating) many bees (micro EC2 instances) to attack (load test) targets (web applications).
- inbox - The next-generation email platform
- mailinabox - Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box
- inbox.py - Python SMTP Server for Humans
- mailin - Artisanal inbound emails for every web app
- sync-engine - Nylas — the next-generation email platform
- edx-platform - Open edX, the edX platform that powers *
- reddit - the code that powers reddit.com
- wagtail - A Django content management system focused on flexibility and user experience
- httpbin - HTTP Request & Response Service, written in Python + Flask
- cloudtunes - Web-based music player for the cloud
- plan - Cron jobs in Python
- rq - Simple job queues for Python
- huey - a little multi-threaded task queue for python
- tweep - Twitter for Python
- newspaper - News extraction, article extraction and content curation in python. Built with multithreading, 10+ languages, NLP, ML, and more
- Stream-Framework - Stream Framework is a Python library, which allows you to build newsfeed and notification systems using Cassandra and/or Redis.
- scrapy - Scrapy, a fast high-level screen scraping and web crawling framework for Python
- [robobrowser] (https://github.com/jmcarp/robobrowser) - Your friendly neighborhood web scraper
- MechanicalSoup - A Python library for automating interaction with websites
- portia - Visual scraping for Scrapy
- PyTeaser - Summarizes news articles
- High-Frequency-Trading-Model-with-IB - A high-frequency trading model using Interactive Brokers API with pairs and mean-reversion in Python
- powerline - Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile
- sublime-bower - Install Bower packages from within Sublime
- YouCompleteMe - A code-completion engine for Vim
- jedi - Awesome autocompletion library for python
- vim-bootstrap - Vim Bootstrap is generator provides a simple method of generating a .vimrc configuration for vim
- rodeo - A data science IDE for Python
- interactive-coding-challenges -Interactive, test-driven coding challenges (algorithms and data structures).
- python-guide - Python best practices guidebook, written for Humans
- python_reference - Useful functions, tutorials, and other Python-related things
- pythonidae - Curated decibans of scientific programming resources in Python
- pycrumbs - Bits and bytes of Python from the Internet
- codeparkshare - Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐
- PythonBooks - Directory of free Python ebooks
- py-must-watch - Must-watch videos about Python
- PyTricks - Collection of less popular features and tricks for the Python programming language
- python-patterns - A collection of design patterns/idioms in Python
- Algorithms - Data Structures and Algorithms in Python
- algorithms - An educational module of algorithms in Python
- project-euler - solutions to Project Euler in Python
- Data-Science-45min-Intros - Ipython notebook presentations for getting starting with basic programming, statistics and machine learning techniques
- fullstackpython.com - Full Stack Python source with Pelican, Bootstrap and Markdown
- explore-flask - Source of Explore Flask book
- discover-flask - Full Stack Web Development with Flask
- python-anti-patterns - An open collection of Python anti-patterns and "worst practices", many of which can be checked automatically on QuantifiedCode
- intermediatePython