Python Asyncio

Open-source Python projects categorized as Asyncio

Top 23 Python Asyncio Projects

  • fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Project mention: Building a GenAI Fitness App with Gemini | dev.to | 2024-09-27

    FastAPI serves as the backbone of Fitness Tribe AI, handling the AI-powered analysis.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Home Assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

    Project mention: Gladys Assistant | news.ycombinator.com | 2024-09-17

    Looks very similar, yet not as polished as https://www.home-assistant.io/.

    Looking at their example "show me the camera in the living room" I'm reminded of this blog post:

    https://www.home-assistant.io/blog/2024/06/07/ai-agents-for-...

    > As we have researched AI, we concluded that there are currently no AI-powered solutions yet that are worth it. Would you want a summary of your home at the top of your dashboard if it could be wrong, cost you money, or even harm the planet?

  • sanic

    Accelerate your web app development | Build fast. Run fast.

    Project mention: sanic VS tremolo - a user suggested alternative | libhunt.com/r/sanic | 2024-07-11
  • AIOHTTP

    Asynchronous HTTP client/server framework for asyncio and Python

    Project mention: AIOHTTP VS tremolo - a user suggested alternative | libhunt.com/r/aiohttp | 2024-07-11
  • httpx

    A next generation HTTP client for Python. 🦋

    Project mention: Current problems and mistakes of web scraping in Python and tricks to solve them! | dev.to | 2024-08-22

    Let's look at a simple code example. This will work for requests, httpx, and aiohttp with a clean installation and no extensions.

  • Douyin_TikTok_Download_API

    🚀「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音、快手、TikTok、Bilibili数据爬取工具,支持API调用,在线批量解析及下载。

  • uvicorn

    An ASGI web server, for Python. 🦄

    Project mention: How to Build a Python API from Scratch with FastAPI | dev.to | 2024-09-05

    Uvicorn - An ASGI web server implementation for Python

  • asyncpg

    A fast PostgreSQL Database Client Library for Python/asyncio.

    Project mention: Psycopg 3.2 released – PostgreSQL driver for Python | news.ycombinator.com | 2024-07-01

    If you are operating in an environment with asyncio check out asyncpg - https://github.com/MagicStack/asyncpg

    Performance charts speak for themselves. This lib uses the binary protocol while most are using text based comms.

  • Faust

    Python Stream Processing

    Project mention: Faust VS quix-streams - a user suggested alternative | libhunt.com/r/faust | 2023-12-07
  • gevent

    Coroutine-based concurrency library for Python

    Project mention: Someone's been messing with Python's floating point subnormals | news.ycombinator.com | 2024-08-11

    Contrary to what is said in the article, gevent has the fix, it has been merged as https://github.com/gevent/gevent/commit/e29bd2ee11ca5f78cc9c... 2 years ago.

  • litestar

    Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs

    Project mention: Build Performant APIs, Light, Flexible and Extensible ASGI API Framework | news.ycombinator.com | 2024-07-04
  • aiogram

    aiogram is a modern and fully asynchronous framework for Telegram Bot API written in Python using asyncio

  • tortoise-orm

    Familiar asyncio ORM for python, built with relations in mind

    Project mention: Building a full Django project, starting with a single file | news.ycombinator.com | 2024-04-23
  • fastapi-users

    Ready-to-use and customizable users management for FastAPI

  • pyrogram

    Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots

  • aiortc

    WebRTC and ORTC implementation for Python using asyncio

    Project mention: VoRS: Vo(IP) Simple Alternative to Mumble | news.ycombinator.com | 2024-04-19
  • python-socketio

    Python Socket.IO server and client

  • strawberry

    A GraphQL library for Python that leverages type annotations 🍓

    Project mention: My PHP Problems | news.ycombinator.com | 2024-02-20

    have a look to http://strawberry.rocks for Python.

    I've still to find a better code first implementation too

  • Dependency Injector

    Dependency injection framework for Python

  • python-slack-sdk

    Slack Developer Kit for Python

  • databases

    Async database support for Python. 🗄

  • quart

    An async Python micro framework for building web applications.

    Project mention: Quart: An async Python micro framework for building web applications | news.ycombinator.com | 2024-06-02
  • github-stats

    Better GitHub statistics images for your profile, with stats from private repos too

    Project mention: Ask HN: How to Do a GitHub Wrapped? | news.ycombinator.com | 2023-12-19

    I have done similar work using the GitHub APIs before. I recommend using their GraphQL explorer to develop your queries interactively. You may need to fall back on the REST API instead of the GraphQL one for certain stats.

    https://docs.github.com/en/graphql/overview/explorer

    You can also refer to my code here, which may already collect some of the statistics you're interested in.

    https://github.com/jstrieb/github-stats/blob/master/github_s...

    I predict the most annoying part of this project will be dealing with authentication. There are a handful of ways to do it, and the permissions can be finicky depending on what data you are fetching.

    Best of luck!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Asyncio discussion

Log in or Post with

Python Asyncio related posts

  • SSH one-liner for Ghost in TMUX Shell

    2 projects | news.ycombinator.com | 5 Sep 2024
  • How to Build a Python API from Scratch with FastAPI

    4 projects | dev.to | 5 Sep 2024
  • hypercorn VS tremolo - a user suggested alternative

    2 projects | 12 Jul 2024
  • daphne VS tremolo - a user suggested alternative

    2 projects | 12 Jul 2024
  • uvicorn VS tremolo - a user suggested alternative

    2 projects | 11 Jul 2024
  • Tornado VS tremolo - a user suggested alternative

    2 projects | 11 Jul 2024
  • AIOHTTP VS tremolo - a user suggested alternative

    2 projects | 11 Jul 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 4 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Asyncio projects in Python? This list will help you:

Project Stars
1 fastapi 76,113
2 Home Assistant 71,802
3 sanic 18,027
4 AIOHTTP 15,022
5 httpx 13,071
6 Douyin_TikTok_Download_API 8,805
7 uvicorn 8,410
8 asyncpg 6,908
9 Faust 6,726
10 gevent 6,241
11 litestar 5,399
12 aiogram 4,616
13 tortoise-orm 4,579
14 fastapi-users 4,556
15 pyrogram 4,367
16 aiortc 4,191
17 python-socketio 3,960
18 strawberry 3,952
19 Dependency Injector 3,869
20 python-slack-sdk 3,839
21 databases 3,809
22 quart 2,921
23 github-stats 2,897

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com