Search

Top 30 Amazing Python Projects on Github

Top 30 Amazing Python Projects on Github 

For the past year, we’ve compared nearly 15,000 open source Python projects to pick Top 30 (0.2% chance).

This is an extremely competitive list and it carefully picks the best open source Python libraries, tools and programs published between January and December 2017. Mybridge AI evaluates the quality by considering popularity, engagement and recency. To give you an idea about the quality, the average number of Github stars is 3,707.

    Machine Learning Projects of the Year (avg. 3,558 ⭐️): Here (0 duplicate)
    Python Top Articles of the Year: Here (0 duplicate)

Open source projects can be useful for programmers. You can learn by reading the source code and build something on top of the existing projects. Give a plenty of time to play around with Python projects you may have missed for the past year.

No 1 Home-assistant (v0.6+): Open-source home automation platform running on Python 3
Project Link

No 2 Pytorch: Tensors and Dynamic neural networks in Python with strong GPU acceleration
Project Link

No 3 Grumpy: A Python to Go source code transcompiler and runtime.
Project Link

No 4 Sanic: Async Python 3.5+ web server that’s written to go fast
Project Link

No 5 Python-fire: A library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Project Link

No 6 spaCy (v2.0): Industrial-strength Natural Language Processing (NLP) with Python and Cython
Project Link

No 7 Pipenv: Python Development Workflow for Humans
Project Link

No 8 MicroPython: A lean and efficient Python implementation for microcontrollers and constrained systems
Project Link

No 9 Prophet: Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth
Project Link

No 10 SerpentAI: Game Agent Framework in Python. Helping you create AIs / Bots to play any game
Project Link

No 11 Dash: Interactive, reactive web apps in pure python
Project Link

No 12 InstaPy: Instagram Bot. Like/Comment/Follow Automation Script.
Project Link

No 13 Apistar: A fast and expressive API framework. For Python
Project Link

No 14 Faiss: A library for efficient similarity search and clustering of dense vectors
Project Link

No 15 MechanicalSoup: A Python library for automating interaction with websites
Project Link

No 16 Better-exceptions: Pretty and useful exceptions in Python, automatically
Project Link

No 17 Flashtext: Extract Keywords from sentence or Replace keywords in sentences
Project Link

No 18 Maya: Datetime for Humans in Python
Project Link

No 19 Mimesis (v1.0): Python library, which helps generate mock data in different languages for various purposes. These data can be especially useful at various stages of software development and testing
Project Link

No 20 Open-paperless: Scan, index, and archive all of your paper documents. A document management system.
Project Link

No 21 Fsociety: Hacking Tools Pack. A Penetration Testing Framework.
Project Link

No 22 LivePython: Visually trace Python code in real-time
Project Link

No 23 Hatch: A modern project, package, and virtual env manager for Python
Project Link

No 24 Tangent: Source-to-Source Debuggable Derivatives in Pure Python
Project Link

No 25 Clairvoyant: A Python program that identifies and monitors historical cues for short term stock movement
Project Link

No 26 MonkeyType: A system for Python that generates static type annotations by collecting runtime types.
Project Link

No 27 Eel: A little Python library for making simple Electron-like HTML/JS GUI apps
Project Link

No 28 Surprise v1.0: A Python scikit for building and analyzing recommender systems
Project Link

No 29 Gain: Web crawling framework for everyone.
Project Link

No 30 PDFTabExtract: A set of tools for extracting tables from PDF files helping to do data mining on scanned documents.
Project Link

Popular Posts

Latest Posts

Blog Archive