10 Best JavaScript WhatsApp API Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

wwj

whatsapp-web.js

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

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.9/ 5
11
Top Feedback
20Great Documentation
8Easy to Use
3Performant
GitHub Stars
4K
Weekly Downloads
6K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
bai

baileys

WhatsApp Web API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
203
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
sul

sulla

👩🏻‍🔬 Javascript Whatsapp api library for chatbots

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.0/ 5
2
Top Feedback
N/A
GitHub Stars
993
Weekly Downloads
61
Last Commit
2mos ago
Bundle Size (min+gzip)
166.9KB
Not Tree-Shakeable
wha

whatsva

whatsapp API by kejarkoding

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
6
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
bai

@adiwajshing/baileys

Lightweight full-featured typescript/javascript WhatsApp Web API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
26K
Last Commit
23d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vs

vanilla-sharing

Small (1.5 KB) simple tool for sharing url, title, description and image to VK, Facebook (Feed, Dialog, Button, Messenger), Reddit, Pinterest, Tumblr, Twitter, VK, OK, Mail.ru, LinkedIn, Whatsapp, Viber, Telegram, Line

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
78
Weekly Downloads
694
Last Commit
13d ago
Bundle Size (min+gzip)
1.70KB
Tree-Shakeable

@zenvia/sdk

Zenvia CPaaS SDK for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
20
Weekly Downloads
742
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

share-api-polyfill

A polyfill for the sharing that can be used in desktop too, so your users can shere in their twitter, facebook, messenger, linkedin, sms, e-mail, print, telegram or whatsapp.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
228
Weekly Downloads
2K
Last Commit
5mos ago
Bundle Size (min+gzip)
8.30KB
Not Tree-Shakeable
wcp

whatsapp-chat-parser

A package to parse WhatsApp chats with Node.js or in the browser 💬

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
74
Weekly Downloads
18
Last Commit
3mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@green-api/whatsapp-api-client

This library helps you easily create a javascript application with Whatsapp support

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
27
Weekly Downloads
48
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
wab

wabot

Bot for whatsapp which helps to automate some tasks and interact with users

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
17
Weekly Downloads
37
Last Commit
9mos ago
Bundle Size (min+gzip)
437.5KB
Not Tree-Shakeable
snj

sharer.npm.js

🔛 🔖 Create your own social share buttons

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
20
Weekly Downloads
168
Last Commit
6yrs ago
Bundle Size (min+gzip)
1.35KB
Not Tree-Shakeable
stt

share-text-to-whatsapp

A small JS utility library for sharing text content via WhatsApp or via the native sharing widget of your device.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
116
Last Commit
N/A
Bundle Size (min+gzip)
0.60KB
Not Tree-Shakeable
wbj

whatsapp-button.js

A javascript plugin that makes you a customizable Whatsapp button for your web applications

License Icon
License: GPL-3.0-or-later
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
88
Last Commit
1yr ago
Bundle Size (min+gzip)
0.13KB
Not Tree-Shakeable
nw

node-wa

Node Whatsapp API Client

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
TypeScript Icon
Deprecated
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
19
Last Commit
N/A
Bundle Size (min+gzip)
11.6KB
Not Tree-Shakeable
wha

whatstrackerapp

WhatsApp Web API

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
13
Last Commit
N/A
Bundle Size (min+gzip)
31.2KB
Not Tree-Shakeable
wc

whatsapp-chapi

WhatsApp chat api

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
33
Weekly Downloads
6
Last Commit
2yrs ago
Bundle Size (min+gzip)
0.59KB
Not Tree-Shakeable
wm

w2api-master

🎉 This library provide you an complete solution for WhatsApp REST API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
158
Weekly Downloads
2
Last Commit
1yr ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
bot

botsapp

A Whatapp bot library

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
wcp

whatsapp-chat-parser-js

Whatsapp Chat Parser for Javascript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
2yrs ago
Bundle Size (min+gzip)
72.3KB
Not Tree-Shakeable
wha

whatspup

An application to use whatsapp via cli

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
Bundle Size (min+gzip)
101.5KB
Not Tree-Shakeable
wa

whatsapp-api

whatsapp-api is whatsapp-api npm package.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A
Bundle Size (min+gzip)
0.17KB
Not Tree-Shakeable
jw

js-whatsapp

WhatsApp Web API for Node.js

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
1yr ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable