japronto

HTTP toolkit

A high-performance HTTP toolkit with pipelining support for scaling and speed optimization

Screaming-fast Python 3.5+ HTTP toolkit integrated with pipelining HTTP server based on uvloop and picohttpparser.

GitHub

9k stars
344 watching
581 forks
Language: C
last commit: over 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
joerick/pyinstrument A Python profiler tool used to identify and optimize slow parts of code. 6,651
kevin1024/vcrpy Automates mocking of HTTP interactions to simplify and speed up testing 2,715
hugapi/hug A Python framework for building simple and efficient APIs 6,862
fastapi/fastapi A modern Python framework for building high-performance RESTful APIs with automatic interactive documentation and robust standards-based features. 77,670
darrenburns/posting A terminal-based HTTP client with advanced features and customizable workflows 6,038
joaoventura/full-speed-python A comprehensive guide to learning Python through practical exercises and projects 4,064
microsoft/playwright-python A Python library to automate multiple web browsers with a single API. 11,872
locustio/locust A tool for writing and running load tests using Python code 25,061
valyala/fasthttp High-performance HTTP implementation for Go with optimized memory usage 21,891
pyrogram/pyrogram An asynchronous framework for building Telegram API clients in Python. 4,412
httpie/cli A command-line HTTP client with an expressive syntax and features to interact with web services 33,939
pyston/pyston A performance-enhancing Python compiler that improves language execution speed and compatibility 2,504
miguelgrinberg/python-socketio A Python implementation of the Socket.IO real-time communication protocol for building scalable web applications 4,008
ipkn/crow A C++ micro web framework for building fast and easy-to-use web applications. 7,482
pyinfra-dev/pyinfra A tool that transforms Python code into shell commands to manage and deploy infrastructure across various environments such as servers, Docker containers, and local machines. 3,914