Python Client

Open-source Python projects categorized as Client | Edit details
Related topics: #Python #API #HTTP #CLI #Server

Top 23 Python Client Projects

  • GitHub repo httpie

    As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie

    Project mention: How to change FastAPI's swagger favicon? | dev.to | 2022-01-18

    Let's run our uvicorn server: python -m uvicorn main:app --reload, and use a HTTP client to see what we get from it. I'll be using httpie, but feel free to use curl or any other HTTP client of your choice.

  • GitHub repo requests

    A simple, yet elegant, HTTP library.

    Project mention: How to write a Python module/package? | reddit.com/r/codehunter | 2022-01-05

    (Just want to be specific as possible) I have the virtualenv ready, it's also up in github, the .gitignore file for python is there as well, plus, the requests library for interacting with the REST API. That's it.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo vibora

    Fast, asynchronous and elegant Python web framework.

  • GitHub repo SAWS

    A supercharged AWS command line interface (CLI).

    Project mention: What is the best program for making JSON CLI output more readable and manageable? | reddit.com/r/aws | 2021-11-01

    I'd recommend giving https://github.com/donnemartin/saws a shot.

  • GitHub repo elasticsearch-py

    Official Elasticsearch client library for Python

    Project mention: Struggling reading code with type hints | reddit.com/r/Python | 2021-12-19
  • GitHub repo haxor-news

    Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

    Project mention: Haxor News: Hacker News in the terminal | reddit.com/r/hackernews | 2022-01-01
  • GitHub repo twitter-scraper

    Scrape the Twitter Frontend API without authentication.

    Project mention: Scrape twitter profiles and hashtags | dev.to | 2021-11-01

    I was going through this project that scrapes twitter however it is now not working properly as Twitter has changed its front-end code structure and even the way how tweets fetch from the backend. Now, sending an HTTP request and parsing that HTML source code to get the tweet's data does not work and I needed even more data than what twitter's API can offer. So, I created this project to run with a headless web browser and get the tweet's data.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo pika

    Pure Python RabbitMQ/AMQP 0-9-1 client library (by pika)

    Project mention: Design of an event-driven microservice with RabbitMQ | reddit.com/r/learnpython | 2022-01-05
  • GitHub repo pyrogram

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

    Project mention: Advanced Auto Filter & Inline Bot 🇱🇰 | dev.to | 2021-12-13

    Thanks To Dan For His Awsome Libary

  • GitHub repo py-kms

    KMS Server Emulator written in Python

    Project mention: Is there a way to get rid of the “activate windows” watermark on win10? | reddit.com/r/Piracy | 2021-10-25

    you can use pykms https://github.com/SystemRage/py-kms

  • GitHub repo hvac

    :lock: Python 2.7/3.X client for HashiCorp Vault

    Project mention: API Keys / Secrets | reddit.com/r/Python | 2021-11-04
  • GitHub repo tg

    terminal telegram client (by paul-nameless)

    Project mention: Anyone using the terminal as a daily driver? | reddit.com/r/commandline | 2022-01-12

    Maybe you want to check out tg. It’s a simple telegram cli client: https://github.com/paul-nameless/tg

  • GitHub repo pyairtable

    Python Api Client for Airtable

    Project mention: [API] pyAirtable - A Python Client for the Airtable API | reddit.com/r/Airtable | 2021-08-25
  • GitHub repo quarry

    Python library that implements the Minecraft network protocol and data types (by barneygale)

    Project mention: Programmers of Reddit, what's the most interesting GitHub repository you've come across? | reddit.com/r/AskReddit | 2021-03-31

    For me it was probably quarry which taught me about protocol buffers

  • GitHub repo ocpp

    Python implementation of the Open Charge Point Protocol (OCPP).

    Project mention: Programming language for OCPP 2.0.1 | reddit.com/r/ocpp | 2021-06-10

    hello, I am trying to use this repository https://github.com/mobilityhouse/ocpp

  • GitHub repo matrix-commander

    simple but convenient CLI-based Matrix client app for sending and receiving

    Project mention: Getting alerts into matrix.org? | reddit.com/r/grafana | 2021-09-12

    After spending two days trying to figure out image embeds via webhooks (spoiler, they aren’t available in v8 alerts), I’m working on a concept to use webhook to receive webhooks from Grafana, parse them, and then call matrix-commander to post the alerts into Matrix.

  • GitHub repo Tryton

    Mirror of Tryton Client

    Project mention: (LINUX) Tryton software clone setup locally | reddit.com/r/software | 2021-10-11
  • GitHub repo faunadb-python

    Python driver for FaunaDB

    Project mention: How I Built a Resume Builder with Django and Fauna | dev.to | 2021-04-02

    To enable Django to interact with Fauna, a secret key is required by the Fauna Driver. To do this, navigate to the Security tab in Fauna’s dashboard side menu, click on the New Key button and provide the information required as seen in the images below:

  • GitHub repo proton-python-client

    Python Proton client module

    Project mention: Choose Fastest VPN Server Manually in Bash? | reddit.com/r/ProtonVPN | 2021-11-18

    Use the proton client for that if you want to write it all manually (https://github.com/ProtonMail/proton-python-client), otherwise use the official client.

  • GitHub repo matrixcli

    Command line matrix client

    Project mention: how can i compile this programm on windows? | reddit.com/r/learnpython | 2021-11-11
  • GitHub repo inscriptis

    A python based HTML to text conversion library, command line client and Web service.

  • GitHub repo steam-cli

    Command-line interface to install and execute Steam games

    Project mention: Just a rant about the Steam client becomming more bloated | reddit.com/r/linux_gaming | 2021-10-07

    I think it is a thing, but you still need to have Steam running.. This is an example but there is also a ncurses menu out there somewhere.

  • GitHub repo openrgb-python

    A python client for the OpenRGB SDK

    Project mention: Question : Is there a way to add a custom colour cycle ? | reddit.com/r/OpenRGB | 2021-06-04
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). The latest post mention was on 2022-01-18.

Python Client related posts

Index

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

Project Stars
1 httpie 53,411
2 requests 46,671
3 vibora 5,734
4 SAWS 4,906
5 elasticsearch-py 3,512
6 haxor-news 3,342
7 twitter-scraper 3,063
8 pika 2,877
9 pyrogram 2,317
10 py-kms 1,577
11 hvac 938
12 tg 463
13 pyairtable 423
14 quarry 223
15 ocpp 221
16 matrix-commander 187
17 Tryton 165
18 faunadb-python 103
19 proton-python-client 101
20 matrixcli 90
21 inscriptis 82
22 steam-cli 81
23 openrgb-python 57
Find remote jobs at our new job board 99remotejobs.com. There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms