Python OpenSource List

Development Library

Development Tool

  • Yelp-undebt #Project#: Undebt is a fast, straightforward, reliable tool for performing massive, automated code refactoring used @Yelp.

  • PyPy.js #Project#: PyPy.js is an experiment in building a fast and compliant python environment for the web.

  • Pyre #Project#: Pyre is a fast, scalable type checker for large python codebases, designed to help improve code quality and development speed by flagging type errors interactively in your terminal or favorite editor.

  • Bowler #Project#: Safe code refactoring for modern Python.


  • nbtutor #Project#: Visualize Python code execution (line-by-line) in Jupyter Notebook cells.


  • Py-Spy #Project#: Py-Spy is a sampling profiler for Python programs. It lets you visualize what your Python program is spending time on without restarting the program or modifying the code in any way.


  • dataset #Project#: In short, dataset makes reading and writing data in databases as simple as reading and writing JSON files.

  • Faust #Project#: Faust is a stream processing library, porting the ideas from Kafka Streams to Python.


  • requests-html #Project#: This library intends to make parsing HTML (e.g. scraping the web) as simple and intuitive as possible.


  • rebound #Project#: Command-line tool that instantly fetches Stack Overflow results when you get a compiler error.