Client

Top 23 Client Open-Source Projects

  • requests

    A simple, yet elegant, HTTP library.

  • Project mention: Revived the promise made six years ago for Requests 3 | dev.to | 2024-04-02

    For many years now, Requests has been frozen. Being left in a vegetative state and not evolving, this blocked millions of developers from using more advanced features.

  • 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, TFTP, WS and WSS. libcurl offers a myriad of powerful features

  • Project mention: Caching RESTful API requests with Heroku’s Redis Add-on | dev.to | 2024-04-17

    Then, in another terminal window, we use curl to hit the endpoint:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • httpie

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

  • Project mention: Personas - an Ai Assistant | dev.to | 2024-04-14

    tested the end points using httpie and sometime curl

  • WindTerm

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

  • Project mention: WindTerm SSH Client has Ransomware? | /r/PowerShell | 2023-09-13
  • 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.

  • postgres

    Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare (by porsager)

  • Project mention: Neon Is Generally Available: Serverless Postgres | news.ycombinator.com | 2024-04-15

    I want to use this as a chance to bring attention to a GitHub issue that I think would help reduce friction for Neon:

    https://github.com/neondatabase/neon/issues/4989

    If the Neon driver were to allow us to easily pass in a localhost connection, the development and test experience would be easier. Perhaps Neon could swap to something like this internally: https://github.com/porsager/postgres.

    Having run a local dev environment connected to Neon and tests connected to Neon got in our way of adoption. We'd prefer to develop and run tests against a regular Postgres localhost database.

    To the PMs of Neon, put yourself in the shoes of a new developer thinking of giving Neon a try. What changes will I have to make to my code and my development workflow?

  • Mumble

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

  • Project mention: Welcome to mwmbl, the free, open-source and non-profit search engine | news.ycombinator.com | 2023-09-18
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • dog

    A command-line DNS client.

  • Project mention: DNS Toys | news.ycombinator.com | 2024-01-06

    Dog is cross platform and has some nice features, like json output.

    https://dns.lookup.dog/

  • undici

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

  • Project mention: When LIMIT 9 works but LIMIT 10 hangs: A short debugging story | news.ycombinator.com | 2023-05-31

    Yeah: interestingly, they had a test for the biggest category of frame, but not for the two other categories: https://github.com/nodejs/undici/blob/main/test/websocket/se...

    The test I contributed is very specific to the frame fix I made, but I should probably go back and contribute more tests in send.js that test other lengths too.

  • wgcf

    🚤 Cross-platform, unofficial CLI for Cloudflare Warp

  • Project mention: Wireguard blocked but Cloudflare warp works | /r/WireGuard | 2023-08-30

    I can successfully create wg profiles using wgcf and connect to Cloudflare servers.

  • ElasticSearch PHP

    Official PHP client for Elasticsearch.

  • elasticsearch-js

    Official Elasticsearch client library for Node.js

  • SAWS

    A supercharged AWS command line interface (CLI).

  • client

    ⚡️ OpenAI PHP is a supercharged community-maintained PHP API client that allows you to interact with OpenAI API. (by openai-php)

  • Project mention: Why PHP? | dev.to | 2023-11-24

    PHP has extensive API support, offering developers a robust foundation for seamless integration with various services and technologies. Whether interacting with databases, third-party applications, or web services, PHP's versatile ecosystem and well-documented APIs empower developers to create interconnected and feature-rich web applications. This extensive API support enhances PHP's versatility and simplifies the development process, enabling developers to harness the power of external services and libraries effortlessly. One example is the OpenAI PHP which is a supercharged community-maintained PHP API client that allows you to interact with OpenAI API. Explore more here: https://github.com/openai-php/client

  • elasticsearch-py

    Official Python client for Elasticsearch

  • pyrogram

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

  • haxor-news

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

  • Project mention: Show HN: Another CLI tool to browse Hacker News | news.ycombinator.com | 2024-04-11

    I built a little CLI tool to browse HN. I wanted a little project I could write so I could brush up on golang. It works pretty okay -- but nowhere near as feature-rich or polished as something like https://github.com/donnemartin/haxor-news

  • twitter-scraper

    Scrape the Twitter Frontend API without authentication.

  • yakyak

    Desktop chat client for Google Hangouts

  • Elasticsearch .NET

    This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.

  • pika

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

  • graphql-flutter

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

  • HTTP

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

  • SaaSHub

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

    SaaSHub logo
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).

Client related posts

Index

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

Project Stars
1 requests 51,359
2 libcurl 34,167
3 httpie 31,842
4 WindTerm 20,492
5 google-api-nodejs-client 11,177
6 postgres 6,704
7 Mumble 5,966
8 dog 5,776
9 undici 5,750
10 wgcf 5,467
11 ElasticSearch PHP 5,241
12 elasticsearch-js 5,214
13 SAWS 5,188
14 client 4,308
15 elasticsearch-py 4,136
16 pyrogram 4,084
17 haxor-news 3,930
18 twitter-scraper 3,821
19 yakyak 3,812
20 Elasticsearch .NET 3,522
21 pika 3,481
22 graphql-flutter 3,220
23 HTTP 2,989

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