[Go to site: main page, start]

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: AI Gateways in 2026: a field guide to the 106 cost problem | dev.to | 2026-06-13

    In the Chinese ecosystem the same role is played by new-api and one-api, which add key distribution and billing on top — useful when you need to resell or meter access across a team.

  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: Best API Monitoring Tools in 2026: What Developers Actually Use | dev.to | 2026-06-13

    Postman Monitors turn your existing Postman collections into scheduled API checks. If your team already uses Postman for API development and testing, monitors let you reuse those collections — complete with pre-request scripts, test assertions, and environment variables — as production monitoring without rewriting anything.

  11. miniprogram-demo

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

  12. postcat

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

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

  14. node-chatgpt-api

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

  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. google-play-scraper

    Node.js scraper to get data from Google Play

  22. apisauce

    Axios + standardized errors + request/response transforms.

  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

  • OpenAPI Specs automatisch in saubere Markdown-Doku konvertieren

    2 projects | dev.to | 15 Jun 2026
  • Best API Monitoring Tools in 2026: What Developers Actually Use

    3 projects | dev.to | 13 Jun 2026
  • UX DataTables in 2026: typed columns, server-side processing, API Platform, Mercure and inline editing

    2 projects | dev.to | 8 Jun 2026
  • 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
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 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,868
2 whatsapp-web.js 22,009
3 JSDoc 15,439
4 SpaceX-API 10,854
5 css.gg 9,996
6 node-telegram-bot-api 9,167
7 artillery 8,996
8 no-as-a-service 7,798
9 Newman 7,227
10 miniprogram-demo 7,188
11 postcat 5,551
12 kroki 4,190
13 node-chatgpt-api 4,178
14 Chartbrew 3,946
15 lib 3,823
16 freeDictionaryAPI 3,486
17 react-refetch 3,401
18 google-translate-api 3,112
19 nodejs-docs-samples 2,972
20 google-play-scraper 2,887
21 apisauce 2,886
22 Swagger Client 2,693
23 aimeos-headless 2,535

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