Messaging APIs
Messaging APIs for multi-platform
Messaging APIs is an open-source API client project on GitHub under the MIT license (permissive), with 1.9k stars. It is built with TypeScript and V8. Its last push was 4 years ago.
- Stars
- 1.9k
- License
- MIT
- Activity
- Quiet
- Latest release
- v1.1.0
Judgement
- What it is
- Integration
- What it does
- A set of JavaScript client packages with a similar API for Messenger, LINE, Slack, Telegram, Viber and WeChat, used to build chatbots.
- Adopt it when
- You maintain an existing Node bot built on these packages or on Bottender.
- Watch out
- It has not been updated since early 2023, so platform API changes since then are not covered; prefer each platform's official SDK for new work.
- Ready for
- Usable
- Runs as
- Library
- Built with
- TypeScript, JavaScript and Node.js
- How established
- Established: started 9 years ago, latest release v1.1.0.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-06 from the project's README and GitHub data. The license and age lines are worked out directly.
Built from
Follow it down: Messaging APIs → TypeScript → Go → runs on a microchip
Open-source alternatives to Messaging APIs
-
1
Hoppscotch hoppscotch
Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia
Developer tool Production-ready Your team wants a Postman-like client that it can self-host or use in the browser.
★ 81k MIT TypeScript Active, pushed today
-
2
Bruno usebruno
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Developer tool Production-ready You want Postman-style testing without cloud sync, keeping collections in your repository.
★ 48k MIT JavaScript Active, pushed today
-
3
Insomnia Kong
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Developer tool Production-ready You need an API client with API design features and work in the Kong ecosystem.
★ 40k Apache-2.0 TypeScript Active, pushed today -
4
Swagger UI swagger-api
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
Developer tool Production-ready You publish an OpenAPI spec and want the standard, widely recognised interactive API reference with no design work.
★ 29k Apache-2.0 JavaScript Active, pushed today
-
5
Redoc Redocly
📘 OpenAPI/Swagger-generated API Reference Documentation
Developer tool Production-ready You publish a public API and want cleaner, more readable reference docs than Swagger UI.
★ 26k MIT TypeScript Active, pushed today -
6
Yaak mountain-loop
The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬
Developer tool Production-ready You want a fast, local Postman alternative without an account.
★ 19k MIT TypeScript Active, pushed today -
7
Scalar scalar
Scalar is an open-source API platform: 🌐 Modern REST API Client 📖 Beautiful API References ✨ 1st-Class OpenAPI/Swagger Support
Developer tool Production-ready You publish an OpenAPI spec and want better-looking docs than Swagger UI with try-it-out requests.
★ 16k MIT TypeScript Active, pushed today
-
8
RWKV-Runner josStorer
A RWKV management and startup tool, full automation, only 8MB. And provides an interface compatible with the OpenAI API. RWKV is a large language model that is fully open source and available for commercial use.
Complete system Usable You want to run RWKV models on your own PC and use them from ChatGPT-style clients.
★ 6.5k MIT TypeScript Active, pushed 3 days ago
Commercial API clients and testing tools
-
1
Postman Postman, Inc.
Go faster from development to production with higher accuracy and fewer tokens.
Developer tool Production-ready A team wants shared API collections, tests and documentation in one widely known tool.
1k readers a month Commercial
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.