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

Top 23 Client Open-Source Projects

  • 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.

    Project mention: go-doudou series 01: How to develop a monolithic RESTful service with go-doudou | | 2022-01-24

    When you see Http server is listening on :6060, it means service has been started and we also have a mock server. For example, we can send a request to /user api, to see what will be sent back(I use httpie):

  • requests

    A simple, yet elegant, HTTP library.

    Project mention: How to write a Python module/package? | | 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.

  • libcurl

    A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET and TFTP. libcurl offers a myriad of powerful features

    Project mention: Any good free dns server except adguard for blocking ads? | | 2022-01-22

    Pick one that suits your needs and location

  • google-api-nodejs-client

    Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.

    Project mention: Google Nest Cameras | | 2021-11-30


  • substrate

    Substrate: The platform for blockchain innovators

    Project mention: Polkadot Digest 20 Jan 2022 | | 2022-01-20

    Substrate developers should be aware of this change, making bounded storage the default for pallets.

  • vibora

    Fast, asynchronous and elegant Python web framework.

  • polkadot

    Polkadot Node Implementation

    Project mention: Polkadot Digest 19 Jan 2022 | | 2022-01-19

    Polkadot version 0.9.50-1 has been released with LOW upgrade priority.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • SAWS

    A supercharged AWS command line interface (CLI).

    Project mention: What is the best program for making JSON CLI output more readable and manageable? | | 2021-11-01

    I'd recommend giving a shot.

  • elasticsearch-js

    Official Elasticsearch client library for Node.js

    Project mention: Connecting Nodejs application to AWS Elasticsearch | | 2021-08-24
  • ElasticSearch PHP

    Official PHP low-level client for Elasticsearch.

    Project mention: Elastic Search and Laravel experts in the house? | | 2021-12-23
  • Mumble

    Mumble is an open-source, low-latency, high quality voice chat software.

    Project mention: Mumble | Mumble 1.4.230 | | 2022-01-20

    CHANGE(client): Rezise chat images to 600x400 instead of 800x600 (#5359)

  • yakyak

    Desktop chat client for Google Hangouts

    Project mention: Google Chat native app | | 2021-08-07

    i've liked yakyak is a good open source option

  • dog

    A command-line DNS client.

    Project mention: Dog – DNS Lookup | | 2022-01-12
  • elasticsearch-py

    Official Elasticsearch client library for Python

    Project mention: Struggling reading code with type hints | | 2021-12-19
  • haxor-news

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

    Project mention: Haxor News: Hacker News in the terminal | | 2022-01-01
  • Elasticsearch .NET

    Elasticsearch.Net & NEST

    Project mention: Elasticsearch .NET DocumentExists() returns error: Invalid NEST response built from a unsuccessful (200) low level call on HEAD | | 2021-07-20

    I maintain the .NET client so I can help. This relates to an issue that was fixed in v7.13.1. The bug unfortunately crept into the 7.13.0 release you are using. You should find it resolves if you grab the latest patch release from NuGet.

  • twitter-scraper

    Scrape the Twitter Frontend API without authentication.

    Project mention: Scrape twitter profiles and hashtags | | 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.

  • WindTerm

    A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.

    Project mention: What SSH Client are using on your Mac ? | | 2021-08-08

    You can try, good and free.

  • undici

    An HTTP/1.1 client, written from scratch for Node.js

    Project mention: NodeSecure - The future | | 2021-06-04

    Rewriting SlimIO/npm-registry from zero in the org (with undici as http client).

  • pika

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

    Project mention: Design of an event-driven microservice with RabbitMQ | | 2022-01-05
  • graphql-flutter

    A GraphQL client for Flutter, bringing all the features from a modern GraphQL client to one easy to use package.

    Project mention: Flutter vs Kotlin Multiplatform Mobile (not a holywar) | | 2022-01-24

    - found Flutter graphql is way ahead , even almost mature as Apollo for JS. apollo-kotlin is several miles behind, a lot of issues, absolutely inconvenient usage after graphql-flutter

  • HTTP

    HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts

    Project mention: 7 Ruby Standard libraries you should get to grips with | | 2021-10-22

    In the past I have opted to use the HTTP.rb gem, but for simple tasks it’s really useful to learn Net/http or even open-uri for simple GET requests.

  • Weechat

    The extensible chat client.

    Project mention: Docker based IRC client ... does it exist? | | 2021-10-16

    if you're old school IRC person, and remember the good ol times with bitchx & irssi, is a good modernized & actively maintained option, not a browser based option but..

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-24.

Client related posts


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

Project Stars
1 httpie 53,411
2 requests 46,711
3 libcurl 23,251
4 google-api-nodejs-client 9,764
5 substrate 6,455
6 vibora 5,734
7 polkadot 5,165
8 SAWS 4,907
9 elasticsearch-js 4,845
10 ElasticSearch PHP 4,785
11 Mumble 4,559
12 yakyak 3,864
13 dog 3,802
14 elasticsearch-py 3,517
15 haxor-news 3,342
16 Elasticsearch .NET 3,198
17 twitter-scraper 3,063
18 WindTerm 3,061
19 undici 2,951
20 pika 2,877
21 graphql-flutter 2,844
22 HTTP 2,808
23 Weechat 2,373
Find remote jobs at our new job board There are 29 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.