JavaScript API

Open-source JavaScript projects categorized as API

Top 23 JavaScript API Projects

  1. one-api

    LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.

    Project mention: DeepSeek V4-Pro Just Got 4x Cheaper. But Here's What Nobody's Talking About | dev.to | 2026-05-23

    You can set this up with One-API (open source, Docker-friendly):

  2. SaaSHub

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

    SaaSHub logo
  3. whatsapp-web.js

    A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app

    Project mention: AI bots spam GitHub repo with identical PRs | news.ycombinator.com | 2026-03-11
  4. JSDoc

    An API documentation generator for JavaScript.

    Project mention: Express Setup: Simple & Scalable | dev.to | 2026-01-17

    In our JSDoc comments we describe our endpoints to using a set of tags, you can look at the different tags and what they do over on JSDoc's website but here's what we've used and why.

  5. SpaceX-API

    :rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.

    Project mention: I Built a SpaceX Launch Tracker in 50 Lines of Python (No API Key Needed) | dev.to | 2026-03-25

    The SpaceX REST API is completely free, requires no authentication, and returns beautifully structured JSON about every launch since 2006.

  6. css.gg

    700+ Pure CSS, SVG & Figma UI Icons, 6000+ glyphs, patterns, colors and layouts.

  7. node-telegram-bot-api

    Telegram Bot API for NodeJS

  8. 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.

    Project mention: My Favorite Failure of the Month (And What I Learned) | dev.to | 2025-08-04

    My simple ab tests? Yeah, they were totally not enough! For high-stakes events like flash sales, really thorough load testing is just non-negotiable. Period. Now, I make sure to incorporate more robust tools like k6 or Artillery into my pre-launch checklist for any client project that’s expecting a lot of traffic. These tools can simulate thousands of concurrent users, which is awesome for spotting bottlenecks *before* they ever hit production. Trust me, it's worth every bit of effort!

  9. no-as-a-service

    No-as-a-Service (NaaS) is a simple API that returns a random rejection reason. Use it when you need a realistic excuse, a fun “no,” or want to simulate being turned down in style.

    Project mention: Integrating no-as-a-service in Linux kernel code | news.ycombinator.com | 2026-05-10
  10. Newman

    Newman is a command-line collection runner for Postman

    Project mention: Backend Basics for Frontend Engineers: Dive into SQL and APIs with Node.js | dev.to | 2026-05-30

    One underappreciated skill for frontend engineers learning backend work is getting comfortable testing APIs directly — without building a UI first. Tools like Postman or the VS Code extension Thunder Client let you fire off HTTP requests to your local server and inspect the responses in seconds. Even the terminal works:

  11. miniprogram-demo

    微信小程序组件 / API / 云开发示例

  12. postcat

    Postcat 是一个可扩展的 API 工具平台。集合基础的 API 管理和测试功能,并且可以通过插件简化你的 API 开发工作,让你可以更快更好地创建 API。An extensible API tool.

  13. node-chatgpt-api

    A client implementation for ChatGPT and Bing AI. Available as a Node.js module, REST API server, and CLI app.

  14. kroki

    Creates diagrams from textual descriptions!

    Project mention: 📝 Documentation-as-Code Has Silently Won For Tech Content | dev.to | 2026-04-29

    Kroki — Universal gateway to 20+ diagram engines (D2, Graphviz, BPMN, Structurizr...)

  15. Chartbrew

    Open-source reporting platform to build and share live dashboards from APIs, SQL and NoSQL databases, with powerful AI assistant, scheduling, and embeddable charts 📈📊

  16. lib

    Autocode CLI and standard library tooling

  17. freeDictionaryAPI

    There was no free Dictionary API on the web when I wanted one for my friend, so I created one.

  18. react-refetch

    A simple, declarative, and composable way to fetch data for React components

  19. google-translate-api

    A free and unlimited API for Google Translate :dollar::no_entry_sign:

  20. nodejs-docs-samples

    Node.js samples for Google Cloud Platform products.

  21. apisauce

    Axios + standardized errors + request/response transforms.

  22. google-play-scraper

    Node.js scraper to get data from Google Play

  23. Swagger Client

    Javascript library to connect to swagger-enabled APIs via browser or nodejs

  24. aimeos-headless

    Aimeos cloud-native, API-first ecommerce headless distribution based on Laravel for ultra fast online shops, scalable marketplaces, complex B2B applications and #gigacommerce

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

JavaScript API discussion

Log in or Post with

JavaScript API related posts

  • Backend Basics for Frontend Engineers: Dive into SQL and APIs with Node.js

    1 project | dev.to | 30 May 2026
  • Integrating no-as-a-service in Linux kernel code

    1 project | news.ycombinator.com | 10 May 2026
  • How to sync large amounts of contacts from the HubSpot API

    3 projects | dev.to | 7 May 2026
  • Step-by-Step Webhook Signature Verification for Any Sender

    3 projects | dev.to | 24 Apr 2026
  • Dario – local proxy to keep Claude Pro/Max working with any client

    1 project | news.ycombinator.com | 19 Apr 2026
  • GraphQL vs REST: 18 Claims Fact-Checked with Primary Sources (2026)

    14 projects | dev.to | 17 Apr 2026
  • Writing a TypeScript Type Inference Engine in 300 Lines of Vanilla JS

    3 projects | dev.to | 10 Apr 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 one-api 34,621
2 whatsapp-web.js 21,972
3 JSDoc 15,439
4 SpaceX-API 10,854
5 css.gg 9,996
6 node-telegram-bot-api 9,162
7 artillery 8,993
8 no-as-a-service 7,790
9 Newman 7,222
10 miniprogram-demo 7,182
11 postcat 5,552
12 node-chatgpt-api 4,178
13 kroki 4,171
14 Chartbrew 3,943
15 lib 3,823
16 freeDictionaryAPI 3,486
17 react-refetch 3,412
18 google-translate-api 3,112
19 nodejs-docs-samples 2,970
20 apisauce 2,886
21 google-play-scraper 2,879
22 Swagger Client 2,694
23 aimeos-headless 2,532

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