An open API service indexing awesome lists of open source software.

awesome-python

The definitive list that answers "I want to do X in Python, which tool should I use?"
https://github.com/vinta/awesome-python

Last synced: 19 days ago
JSON representation

Filtered by web. Clear filters

Admin Panels

  • wooey - A Django app which creates automatic web UIs for Python scripts.

Audio

  • timeside - Open web audio processing framework.

CMS

  • django-cms - The easy-to-use and developer-friendly enterprise CMS powered by Django.

Command-line Tools

  • httpie - A command line HTTP client, a user-friendly cURL replacement.

GUI Development

  • flet - Cross-platform GUI framework for building modern apps in pure Python.

Projects

Caching

  • hishel - RFC 9111 compliant HTTP caching for httpx and requests, with sync and async support.

RESTful API

  • falcon - A high-performance framework for building cloud APIs and web app backends.
  • sanic - A Python 3.6+ web server and web framework that's written to go fast.

Web APIs

  • connexion - A spec-first framework that automatically handles requests based on your OpenAPI specification.
  • fastapi - A modern, fast, web framework for building APIs with standard Python type hints.

Web Content Extracting

  • toapi - Every web site provides APIs.

Web Crawling

  • mechanicalsoup - A Python library for automating interaction with websites.

Web Frameworks

  • django - The most popular web framework in Python.
  • masonite - The modern and developer centric Python web framework.
  • robyn - A high-performance async Python web framework with a Rust runtime.