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: An Inside Look at the Token Reseller Market | news.ycombinator.com | 2026-07-26
  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal 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. css.gg

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

  6. 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
  7. Newman

    Newman is a command-line collection runner for Postman

    Project mention: API Testing in Practice: Automating Postman Collections with Newman | dev.to | 2026-07-09

    https://github.com/postmanlabs/newman (the runner itself — clone it to see its own test suite structure as a reference for organizing a Newman-driven project)

  8. miniprogram-demo

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

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. postcat

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

  11. kroki

    Creates diagrams from textual descriptions!

    Project mention: Show HN: Free Mermaid Diagram Editor | news.ycombinator.com | 2026-07-07

    https://kroki.io/#try

    Shout out to Kroki, which offers Mermaid and many other text-based diagramming formats.

  12. node-chatgpt-api

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

  13. 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 📈📊

  14. lib

    Autocode CLI and standard library tooling

  15. freeDictionaryAPI

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

  16. react-refetch

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

  17. google-translate-api

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

  18. nodejs-docs-samples

    Node.js samples for Google Cloud Platform products.

  19. google-play-scraper

    Node.js scraper to get data from Google Play

  20. apisauce

    Axios + standardized errors + request/response transforms.

  21. Swagger Client

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

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

  23. active-forks

    Find active github forks of a repo https://git.io/vSnrC

    Project mention: Find active GitHub forks of any repository | news.ycombinator.com | 2026-03-02
  24. node-oracledb

    Oracle Database driver for Node.js maintained by Oracle Corporation. Connect your JavaScript and TypeScript applications instantly to Oracle Database.

  25. lad

    Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.

  26. SaaSHub

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

    SaaSHub logo
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

  • Three small API-backed actors I've shipped recently (Docker Hub, lead extraction, SEC Form 4)

    3 projects | dev.to | 11 Sep 2026
  • Pull contents from any page via API and avoid Same-origin policy problems

    1 project | news.ycombinator.com | 5 Aug 2026
  • The Nodebook

    1 project | news.ycombinator.com | 4 Aug 2026
  • Serverless Without Limits: How a Static Web App Can Fully Operate with Databases

    1 project | dev.to | 20 Jul 2026
  • API Testing in Practice: Automating Postman Collections with Newman

    2 projects | dev.to | 9 Jul 2026
  • Show HN: Free Mermaid Diagram Editor

    3 projects | news.ycombinator.com | 7 Jul 2026
  • OpenAPI Specs automatisch in saubere Markdown-Doku konvertieren

    2 projects | dev.to | 15 Jun 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 12 Sep 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. 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 36,853
2 whatsapp-web.js 22,517
3 JSDoc 15,457
4 css.gg 10,037
5 no-as-a-service 7,969
6 Newman 7,251
7 miniprogram-demo 7,222
8 postcat 5,542
9 kroki 4,323
10 node-chatgpt-api 4,159
11 Chartbrew 4,056
12 lib 3,819
13 freeDictionaryAPI 3,584
14 react-refetch 3,398
15 google-translate-api 3,123
16 nodejs-docs-samples 2,993
17 google-play-scraper 2,960
18 apisauce 2,886
19 Swagger Client 2,694
20 aimeos-headless 2,571
21 active-forks 2,422
22 node-oracledb 2,367
23 lad 2,287

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?