Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 17 JavaScript api-client Projects
-
Project mention: Show HN: Insomnium – 100% local and privacy-focus fork of Insomnia API client | news.ycombinator.com | 2023-09-29
Here is the main Github issue with a lot of context: https://github.com/Kong/insomnia/issues/6577
It was later turned into a discussion here: https://github.com/Kong/insomnia/discussions/6590
However, the discussion was closed so newer issues have been created.
-
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.
Project mention: Tell HN: Service Workers === Browser Background Tasks | news.ycombinator.com | 2023-08-29If you want to intercept and modify a incoming json response for some specific url pattern, would a service worker be a good way to do so?
To illustrate, assume I frequently browse example.com and want to trick my browser into thinking that I have "favorited" every post. It's trivial to write a for loop that iterates over response.json and sets `is_favorite = true`. But it's not as clear to me where this script should ideally live in order to have the logic always executed before the response is made available to the site.
Your comment made me think about whether I can replace my overkill solution (https://requestly.io/) with something lightweight.
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
-
ESPN-Fantasy-Football-API
Connect to ESPN's fantasy football API via this JS API client for web and NodeJS. Available as an npm package.
I don't care if the data is able to be pulled from a fantasy site or some somewhere else, just so long as the data is able to be broken down into an team's stat numbers for each week. I've come across suggestions of ESPN Fantasy API but I don't know Javascript and I'm not even sure what it is capable of in terms of NFL player/team data instead of solely Team Owner data from an ESPN fantasy league.
-
Project mention: Scramble 0.6.0 - An update of Laravel OpenAPI docs generator that works without PHPDoc annotations | /r/laravel | 2022-11-20
Btw similar functionality was covered by this API explorer, but it didn't generate OpenAPI docs and it's discontinued. https://github.com/netojose/laravel-api-explorer
-
authy-client
A complete Authy client with support for TOTP, OneTouch, Phone Verification and Phone Intelligence APIs
-
-
Project mention: God bye postman, Welcome DSL HTTP tests with T-Rext | news.ycombinator.com | 2023-05-04
I like to use java or nodejs to automate http tests. But I built this for my functional and testers coworkers because they don't know how to program. They have another skills. At the end I realized that dsl is faster than repetitive http calls and body parsers.
Also if you check this https://gist.github.com/jrichardsz/8f2f8c0d25af7abc1e2f1d80a... in which with one minute run, I automated several http calls. I also generate a report like karate, cucumber, etc
Nice tool bro, I will check it https://github.com/HexmosTech/Lama2 to get some ideas for my framework
PD: Your install readme is similar to mine :b . Were you inspired by NVM?
Thanks for share
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
-
-
-
-
wj-config
JavaScript configuration module for browser and server projects that works like ASP.net configuration where any number of data sources are merged and environment variables can contribute/overwrite values by following a naming convention.
Project mention: How to import a GitHub branch as a node package in a sample node module to test it out? | /r/node | 2022-11-16I'm new to working on OpenSource Projects and I'm currently exploring the area. I found this repository and I'm trying to solve an issue on it: https://github.com/WJSoftware/wj-config/tree/Version_2
-
-
currencyapi-js
The perfect tool to handle your exchange rate conversions. Our API helps you with current and historical foreign exchanges rates. Stop worrying about uptime & outdated data.
Project mention: money.js VS currencyapi-js - a user suggested alternative | libhunt.com/r/money.js | 2023-03-23Currencyapi.com and money.js are both useful tools for handling currency conversions and exchange rates. However, there are several reasons why currencyapi.com might be considered a better alternative than money.js: Updated exchange rates: Currencyapi.com provides real-time or regularly updated exchange rates, ensuring that you have the most accurate and up-to-date information for your conversions. Money.js, on the other hand, relies on manual or external updating of exchange rates, which could lead to outdated or inaccurate data. Support for multiple currencies: Currencyapi.com supports a wide range of currencies, enabling more flexibility and a broader range of use cases for developers. Money.js also supports multiple currencies but may not cover as many as currencyapi.com. Documentation and support: Currencyapi.com typically comes with detailed documentation and support resources, making it easier for developers to implement and troubleshoot issues. Money.js also has documentation, but it might not be as comprehensive or up-to-date.
-
-
Node-Essentials
A node toolkit for doing async api calls, writing to file system, starting up express-js servers and more coming soon.
-
If this project intrigues you, you can find the source code here: Github
-
SurveyJS
A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
JavaScript api-client related posts
- Show HN: Insomnium – 100% local and privacy-focus fork of Insomnia API client
- Enshittification / needing an account · Kong/insomnia
- Show HN: Insomnia 8.0 – Free Scratch Pad, Real-time collaboration, AI testing
- All my data lost – “Failed to create remote project”
- Insomnia's V8 locks out prev data, forces account creation with o warning
- Testing DataMotion APIs with Insomnia REST Client
- How to people tend to build standalone APIs?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 30 Sep 2023
Index
What are some of the best open-source api-client projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | insomnia | 30,964 |
2 | Requestly | 1,206 |
3 | ESPN-Fantasy-Football-API | 265 |
4 | laravel-api-explorer | 142 |
5 | authy-client | 120 |
6 | node-bigcommerce | 90 |
7 | Lama2 | 71 |
8 | fetch | 52 |
9 | tdameritradejs | 38 |
10 | nhentai-api | 37 |
11 | shotstack-sdk-node | 25 |
12 | wj-config | 13 |
13 | react-rest-dom | 9 |
14 | currencyapi-js | 5 |
15 | quick-flick | 1 |
16 | Node-Essentials | 0 |
17 | movie-loft | 0 |