SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript API 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.
-
one-api
OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用. OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.
-
whatsapp-web.js
A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app
-
SpaceX-API
:rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.
-
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.
-
artillery
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
-
postcat
Postcat 是一个可扩展的 API 工具平台。集合基础的 API 管理和测试功能,并且可以通过插件简化你的 API 开发工作,让你可以更快更好地创建 API。An extensible API tool.
-
node-chatgpt-api
A client implementation for ChatGPT and Bing AI. Available as a Node.js module, REST API server, and CLI app.
-
freeDictionaryAPI
There was no free Dictionary API on the web when I wanted one for my friend, so I created one.
-
Chartbrew
Open-source web platform used to create live reporting dashboards from APIs, MongoDB, Firestore, MySQL, PostgreSQL, and more 📈📊
-
lad
Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Use tools like Postman or Insomnia to test the API endpoints and ensure they behave as expected.
Thanks to JSDoc it's easy to write documentation that is coupled with your code and can be consumed by users in a variety of formats. When combined with a modern publishing flow like JSR, you can easily create comprehensive documentation for your package that not only fits within your workflow, but also integrates directly in the tools your users consume your package with. This blog post aims to cover best practices when writing JSDoc-style comments to get your users up and running as quickly as possible:
Node.js WhatsApp API - Since WhatsApp only offers an API for business accounts that requires multiple verification and review steps to get access, we’ll put together our own API using the whatsapp-web.js library. It will forward user messages to our API and send responses from the assistant to the user.
Serve your local Strapi instance to test our registration API using Postman.
Dredd: used to test APIs based on the API blueprint or OpenAPI specification, to ensure implementation matches the specification.
Project mention: WireViz: Easily document cables and wiring harnesses | news.ycombinator.com | 2024-04-14Your wish showing up in the face of a submission just 14 days ago and then another 29 days ago must be indicative of why there are so many dupes all the time: https://news.ycombinator.com/from?site=kroki.io
You can feel free to submit the GH repo, as that one doesn't seem to have been submitted before https://github.com/yuzutech/kroki
Hi, I'm trying to build a Nuxt 3 module that fetch an OpenAPI schema at build time (it should also run when the dev server starts) using Swagger-client. Can anybody give some guidance ? I've had it somewhat working in a Nuxt 2, but never finished or used it.
I see that the request to dictionaryapi.dev comes directly from the client. Looking at the github for that project, I see this:
Project mention: Show HN: Released Chartbrew v3.0 an open source client reporting platform | news.ycombinator.com | 2024-02-22
JavaScript API related posts
-
Deep Dive: Google Apps Script - Testing APIs and Automating Sheets
-
A Low-Code/No-Code approach to Strapi Enablement
-
10 Ferramentas de Produtividade para Desenvolvedores Experimentarem em 2024
-
Artillery: The complete load testing platform
-
AWS SnapStart - Part 20 Measuring warm starts with Java 17 using different Lambda memory settings
-
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 6 Comparing cold and warm starts between Data API and JDBC
-
How to Add Firebase Authentication To Your NodeJS App
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 May 2024
Index
What are some of the best open-source API projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | insomnia | 33,244 |
2 | JSDoc | 14,784 |
3 | one-api | 14,357 |
4 | whatsapp-web.js | 13,785 |
5 | bilibili-API-collect | 13,345 |
6 | SpaceX-API | 10,298 |
7 | node-telegram-bot-api | 7,978 |
8 | artillery | 7,519 |
9 | Newman | 6,727 |
10 | miniprogram-demo | 6,478 |
11 | postcat | 4,943 |
12 | node-chatgpt-api | 4,187 |
13 | dredd | 4,135 |
14 | lib | 3,806 |
15 | react-refetch | 3,433 |
16 | nodejs-docs-samples | 2,777 |
17 | google-translate-api | 2,754 |
18 | apisauce | 2,751 |
19 | kroki | 2,698 |
20 | Swagger Client | 2,583 |
21 | freeDictionaryAPI | 2,388 |
22 | Chartbrew | 2,299 |
23 | lad | 2,261 |
Sponsored