Open source api-client projects

Every project in the registry tagged api-client, ranked by real GitHub adoption.

projects 37 combined stars ★ 299K refresh nightly
01 Hoppscotch ★ 81K

Sleek, intuitive API development and testing platform

last push2 days ago languageTypeScript licenseMIT
02 Bruno ★ 48K

Lightweight, fast, and open-source API client for developers

last push25 hours ago languageJavaScript licenseMIT
03 Insomnia ★ 40K

Powerful API development and testing made effortless

last push14 hours ago languageTypeScript licenseApache-2.0
04 openapi-generator ★ 27K

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec

last push14 hours ago languageJava licenseApache-2.0
05 Scalar ★ 16K

Open-source API documentation and testing platform

last push27 hours ago languageTypeScript licenseMIT
06 Nango ★ 13K

Build product integrations with 500+ APIs in hours

last push3 days ago languageTypeScript license—
07 Requestly ★ 6.8K

Intercept, modify, and debug HTTP(S) requests effortlessly

last push3 days ago language— license—
08 RWKV-Runner ★ 6.5K

A RWKV management and startup tool, full automation, only 8MB. And provides an interface compatible with the OpenAI API. RWKV is a large language model that is

last push2 months ago languageTypeScript licenseMIT
09 notion-sdk-js ★ 5.7K

Official Notion JavaScript Client

last push3 days ago languageTypeScript licenseMIT
10 hey-api ★ 5.6K

👨‍🚀 Turn API specifications into production-ready SDKs, validators, mocks, and more. 20+ plugins. Millions of weekly npm downloads. Used by Vercel, OpenCode,

last push2 days ago languageTypeScript licenseMIT
11 HTTPie ★ 4.1K

Modern command-line HTTP client for the API era

last push1.6 years ago language— license—
12 nba_api ★ 3.9K

An API Client package to access the APIs for NBA.com

last push5 days ago languagePython licenseMIT
13 ATAC ★ 3.7K

A simple API client (postman like) in your terminal

last push14 days ago languageRust licenseMIT
14 curlie ★ 3.7K

The power of curl, the ease of use of httpie.

last push11 months ago languageGo licenseMIT
15 php-curl-class ★ 3.3K

PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs

last push4 days ago languagePHP licenseUnlicense
16 ruby-openai ★ 3.2K

OpenAI API + Ruby! 🤖❤️ GPT-5 & Realtime WebRTC compatible!

last push6 months ago languageRuby licenseMIT
17 apidash ★ 2.9K

API Dash is a beautiful AI-powered open-source cross-platform (Desktop & Mobile) API Client built using Flutter which can help you easily create & customize you

last push9 days ago languageDart licenseApache-2.0
18 Restfox ★ 2.8K

Offline-First Minimalistic HTTP & Socket Testing Client for the Web & Desktop

last push4 days ago languageTypeScript licenseMIT
19 Firecamp ★ 2.6K

Unified API development ecosystem for modern teams

last push8 months ago languageTypeScript licenseAGPL-3.0
20 reverse-api-engineer ★ 2.4K

The agent that turns websites into APIs!

last push5 days ago languagePython licenseMIT
21 notion-sdk-py ★ 2.2K

Notion API client SDK, rewritten in Python! (sync + async)

last push3 days ago languagePython licenseMIT
22 resterm ★ 2.0K

Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import, SSH tunne

last push3 days ago languageGo licenseApache-2.0
23 Voiden ★ 2.0K

Build APIs like code with Git-native workspace

last push14 hours ago languageTypeScript licenseApache-2.0
24 DPP ★ 1.4K

C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!

last push31 hours ago languageC++ licenseApache-2.0
25 algoliasearch-client-javascript ★ 1.4K

⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.

last push3 days ago languageTypeScript licenseMIT
26 twitter ★ 950

Twitter API for Laravel 5.5+, 6.x, 7.x & 8.x

last push13 days ago languagePHP licenseMIT
27 macai ★ 936

All-in-one native macOS AI chat application for virtually any AI provider

last push3 months ago languageSwift licenseApache-2.0
28 binance ★ 932

Node.js & JavaScript SDK for Binance REST APIs & WebSockets, with TypeScript & browser support, integration tests, beautification & more.

last push7 days ago languageTypeScript licenseMIT
29 chapar ★ 726

Chapar is a simple and easy to use api testing tools aims to help developers to test their api endpoints. it support http and grpc protocols.

last push4 days ago languageGo licenseBSD-3-Clause
30 algoliasearch-client-php ★ 695

⚡️ A fully-featured and blazing-fast PHP API client to interact with Algolia.

last push3 days ago languagePHP licenseMIT
31 ghapi ★ 687

A delightful and complete interface to GitHub's amazing API

last push6 days ago languagePython licenseApache-2.0
32 concord ★ 660

A Discord API wrapper library made in C

last push3 months ago languageC licenseMIT
33 node-vault ★ 557

Client for HashiCorp's Vault

last push22 days ago languageJavaScript licenseMIT
34 aiodocker ★ 538

Python Docker API client based on asyncio and aiohttp

last push28 days ago languagePython licenseApache-2.0
35 api-bricks-sdk ★ 532

SDKs for CoinAPI & FinFeedAPI

last push4 days ago languageC# licenseMIT
36 qbittorrent-api ★ 518

Python client implementation for qBittorrent's Web API

last push28 hours ago languagePython licenseMIT
37 routeros-api-php ★ 511

Mikrotik RouterOS API PHP client for your applications

last push5 months ago languagePHP licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source api-client projects are there?

This registry tracks 37 projects tagged api-client, with 299,442 GitHub stars between them. The most-adopted is Hoppscotch at 80,720 stars.

Are these api-client projects free to use?

Yes — 34 of the 37 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which api-client project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these api-client projects still maintained?

32 of the 37 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.