The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 api-client Open-Source Projects
-
insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
-
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
-
RWKV-Runner
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 fully open source and available for commercial use.
-
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.
-
ruby-openai
OpenAI API + Ruby! 🤖❤️ Now with Assistants, Threads, Messages, Runs and Text to Speech 🍾
-
desktop
🚀 HTTPie Desktop — cross-platform API testing client for humans. Painlessly test REST, GraphQL, and HTTP APIs. (by httpie)
-
Requestly
🚀 Most Popular developer tool for frontend developers & QAs to debug web and mobile applications. Redirect URL (Switch Environments), Modify Headers, Mock APIs, Modify Response, Insert Scripts & Record web sessions and share it with your teammates for debugging.
-
DummyJSON
DummyJSON.com provides different types of REST Endpoints filled with JSON data which you can use in developing the frontend with your favorite framework and library without worrying about writing a backend.
-
algoliasearch-client-javascript
⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.
-
apidash
API Dash is a beautiful open-source cross-platform API Client built using Flutter which can help you easily create & customize your API requests, visually inspect responses and generate API integration code. A lightweight alternative to postman/insomnia.
-
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.
Project mention: Bypass CORS errors while testing your APIs using Hoppscotch 🔧 | dev.to | 2024-04-17How can Hoppscotch help you intercept the API calls? 👽
Use tools like Postman or Insomnia to test the API endpoints and ensure they behave as expected.
tested the end points using httpie and sometime curl
Disclaimer: We're an early adopter of Stainless at Mux.
I've spent more of my time than I'd like to admit managing both OpenAPi spec files [1] and fighting with openapi-generator [2] than any sane person should have to. While it's great having the freedom to change the templates an thus generated SDKs you get with using that sort of approach, it's also super time consuming, and when you have a lot of SDKs (we have 6 generated SDKs), in my experience it needs someone devoted to managing the process, staying up with template changes etc.
Excited to see more SDK languages come to Stainless!
[1] https://www.mux.com/blog/an-adventure-in-openapi-v3-api-code...
[2] https://github.com/OpenAPITools/openapi-generator
Bruno is a Git-friendly API client. Feature-wise, what makes it stand out from other popular GUI API clients out there is that Bruno stores your collections directly in a folder on your filesystem and it's a desktop app made for offline use.
Project mention: Show HN: Nango – Open unified API for product integrations | news.ycombinator.com | 2023-11-09Back in August I queried [1] your usage of "open source" while not being an open source project (ELv2 licensed). It looks like you're no longer describing yourself as "100% Open Source" which is good but you still label yourself as open source in the repo readme and still refer to yourself as open source on the website. Do you intend to keep labelling yourself as open source or is that something you're moving away from?
[1] https://github.com/NangoHQ/nango/issues/900
There are others, but continue practicing with this. If you like, read https://github.com/rs/curlie codebase 😊
ruby-openai
Project mention: An Analysis of How Chris Paul Has Affected His Teams (And How It May Impact the Warriors) | /r/nba | 2023-11-04Thanks to the people putting together the open source nba_api, as well as the people at Basketball Reference and the NBA stats page.
Project mention: HTTPie Desktop: cross-platform API testing client for humans | /r/hypeurls | 2023-10-12
Requestly- Makes frontend development cycle 10x faster with API Client, Mock Server, Intercept & Modify HTTP Requests and Session Replays.
If you are not married to using java, I would reccomend using simple salesforce, which is a python package. https://github.com/simple-salesforce/simple-salesforce
ramnes/notion-sdk-py: The official Notion API client library, but rewritten in Python! (sync + async) (github.com)
https://firecamp.dev/ is the best that I've found. It supports the things I care about most.
Project mention: Step CI – open-source API test automation framework | news.ycombinator.com | 2024-03-28
# next auth secret created by open ssl NEXTAUTH_SECRET=8xvug0aweP+j06DbfOLH9fAU7Bf2nLBLnYHQiFPB9Pc= #local NEXTAUTH_URL="http://localhost:3000" NEXT_PUBLIC_API_URL="https://dummyjson.com" # deveploment NEXTAUTH_DEBUG=true
api-client related posts
- How to Create an Audio Visualizer using Nextjs
- Postman Has Acquired Orbit
- API Dash – A Postman Alternative
- 🛠️Non-AI Open Source Projects that are 🔥
- Hoppscotch v2024.3.0: Access Control, Variable Scopes and more..
- Boost Your Medium Visibility: 12 Essential Tips for Writers
- Get Random Images API for free from Lorem Picsum
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source api-client projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Postwoman | 59,976 |
2 | insomnia | 33,067 |
3 | httpie | 31,760 |
4 | openapi-generator | 19,807 |
5 | bruno | 18,935 |
6 | notion-sdk-js | 4,575 |
7 | RWKV-Runner | 4,488 |
8 | nango | 4,036 |
9 | awesome-api-devtools | 3,486 |
10 | curlie | 2,642 |
11 | ruby-openai | 2,405 |
12 | nba_api | 2,238 |
13 | desktop | 2,229 |
14 | messaging-apis | 1,878 |
15 | Restfox | 1,783 |
16 | Requestly | 1,739 |
17 | simple-salesforce | 1,595 |
18 | notion-sdk-py | 1,573 |
19 | firecamp | 1,570 |
20 | stepci | 1,488 |
21 | DummyJSON | 1,299 |
22 | algoliasearch-client-javascript | 1,298 |
23 | apidash | 1,209 |
Sponsored