49 Best JavaScript Search APIs Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

algoliasearch

⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
6
Top Feedback
performant
3Performant
great-docs
2Great Documentation
easy-to-use
2Easy to Use
GitHub Stars
Github Icon
1K
Weekly Downloads
Weekly Downloads Icon
528K
Last Commit
19d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

sagiri

Simple, lightweight, and easy to use SauceNAO API wrapper for Node.JS.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
GitHub Stars
Github Icon
64
Weekly Downloads
Weekly Downloads Icon
914
Last Commit
3d ago
Bundle Size (min+gzip)
6.08KB
Not Tree-Shakeable

elasticsearch

Legacy Elasticsearch client library for Node.js and the browser

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
8
Top Feedback
easy-to-use
4Easy to Use
poor-docs
3Poor Documentation
performant
2Performant
GitHub Stars
Github Icon
48
Weekly Downloads
Weekly Downloads Icon
273K
Last Commit
5mo ago
Bundle Size (min+gzip)
72.6KB
Not Tree-Shakeable

google-search-results-nodejs

Google Search Results Node.JS

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
4.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
32
Weekly Downloads
Weekly Downloads Icon
663
Last Commit
1mo ago
Bundle Size (min+gzip)
0.84KB
Not Tree-Shakeable
nba

node-bing-api

Node.js module for the Bing Search API (Cognitive Services)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
4.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
52
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
4mo ago
Bundle Size (min+gzip)
194.1KB
Not Tree-Shakeable
fil

@mcabreradev/filter

filter for complex search

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
2
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
3
Weekly Downloads
Weekly Downloads Icon
61
Last Commit
1y ago
Bundle Size (min+gzip)
1.32KB
Not Tree-Shakeable
ys

yt-search

search youtube

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
60
Weekly Downloads
Weekly Downloads Icon
62K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
yts

ytsr

Do anonymous YouTube search requests.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
148
Weekly Downloads
Weekly Downloads Icon
10K
Last Commit
1mo ago
Bundle Size (min+gzip)
7.79KB
Not Tree-Shakeable
gi

google-it

command line Google search and save to JSON

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
61
Weekly Downloads
Weekly Downloads Icon
15K
Last Commit
5mo ago
Bundle Size (min+gzip)
281.7KB
Not Tree-Shakeable
wik

wikijs

Wikipedia Interface for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
253
Weekly Downloads
Weekly Downloads Icon
16K
Last Commit
2mo ago
Bundle Size (min+gzip)
15.8KB
Not Tree-Shakeable

marklogic

The MarkLogic Node.js Client API

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
47
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
22d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
tsa

torrent-search-api

Yet another node torrent scraper (supports iptorrents, torrentleech, torrent9, torrentz2, 1337x, thepiratebay, Yggtorrent, TorrentProject, Eztv, Yts, LimeTorrents)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
246
Weekly Downloads
Weekly Downloads Icon
14K
Last Commit
2mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
sea

searchitunes

Lightweight node.js module to quickly search Apple's iTunes Store for music, movies, apps, etc.

License Icon
License: Unlicense
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
25
Weekly Downloads
Weekly Downloads Icon
251
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

addsearch-js-client

JavaScript client library for AddSearch REST API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
2
Weekly Downloads
Weekly Downloads Icon
190
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

flickr-sdk

Almost certainly the best Flickr API client in the world for node and the browser

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
105
Weekly Downloads
Weekly Downloads Icon
720
Last Commit
8mo ago
Bundle Size (min+gzip)
31.6KB
Not Tree-Shakeable
sec

search-engine-client

A nodejs module to extract links from Google, Bing etc..

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
10K
Last Commit
N/A
Bundle Size (min+gzip)
21.5KB
Not Tree-Shakeable
jws

js-worker-search

JavaScript client-side search API with web-worker support

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
8K
Last Commit
N/A
Bundle Size (min+gzip)
6.83KB
Not Tree-Shakeable
tn

twitter-ng

Asynchronous Twitter REST/stream/search client API for node.js.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
6K
Last Commit
N/A
Bundle Size (min+gzip)
8.11KB
Not Tree-Shakeable
gta

google-trends-api

An API layer on top of google trends

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
696
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
7mo ago
Bundle Size (min+gzip)
2.79KB
Not Tree-Shakeable
rar

rarbg

A wrapper for RARBG's api in Node

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
22
Weekly Downloads
Weekly Downloads Icon
44
Last Commit
8mo ago
Bundle Size (min+gzip)
72.9KB
Not Tree-Shakeable

google-search-results-serpwow

Scrape and parse Google search results in Node.JS

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
15
Weekly Downloads
Weekly Downloads Icon
75
Last Commit
1y ago
Bundle Size (min+gzip)
12.4KB
Not Tree-Shakeable
gps

google-place-search

module for google place search api

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
8
Last Commit
1y ago
Bundle Size (min+gzip)
1.70KB
Not Tree-Shakeable
gi

google-images

Search for images using Google Images

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
268
Weekly Downloads
Weekly Downloads Icon
790
Last Commit
4y ago
Bundle Size (min+gzip)
5.48KB
Not Tree-Shakeable
nri

node-reverse-image-search

A free solution for reverse image search using Google (Node.js only)

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
3
Weekly Downloads
Weekly Downloads Icon
27
Last Commit
1y ago
Bundle Size (min+gzip)
91.6KB
Not Tree-Shakeable
isg

image-search-google

NPM which will help to Search images using Google Custom Search Engine API by abstracting dirty api request work.(Repo for NPM)

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
4
Weekly Downloads
Weekly Downloads Icon
121
Last Commit
2y ago
Bundle Size (min+gzip)
5.42KB
Not Tree-Shakeable
gs

google-search

Execute a google search through it's api

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
28
Weekly Downloads
Weekly Downloads Icon
94
Last Commit
5y ago
Bundle Size (min+gzip)
4.41KB
Not Tree-Shakeable
ss

se-scraper

Javascript scraping module based on puppeteer for many different search engines...

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
454
Weekly Downloads
Weekly Downloads Icon
67
Last Commit
1y ago
Bundle Size (min+gzip)
403.6KB
Not Tree-Shakeable
orc

orchestrate

Orchestrate is a database service. It is a simple REST API that is optimized for queries. Orchestrate combines full-text search, graph, time-series, and key/value.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
58
Last Commit
N/A
Bundle Size (min+gzip)
175.2KB
Not Tree-Shakeable

cloudrail-si

Unified API Library for: Cloud Storage, Social Log-In, Social Interaction, Payment, Email, SMS, POIs, Video & Messaging. Included services are Dropbox, Google Drive, OneDrive, OneDrive for Business, Box, Egnyte, PayPal, Stripe, Google Places, Foursquare, Yelp, YouTube, Vimeo, Twitch, Facebook Messenger, Telegram, Line, Viber, Facebook, GitHub, Google+, LinkedIn, Slack, Twitter, Windows Live, Yahoo, Mailjet, Sendgrid, Twilio, Nexmo, Twizo.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
270
Weekly Downloads
Weekly Downloads Icon
42
Last Commit
2y ago
Bundle Size (min+gzip)
144.7KB
Not Tree-Shakeable
sa

strike-api

Strike Search API client in Javascript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
10
Weekly Downloads
Weekly Downloads Icon
41
Last Commit
6y ago
Bundle Size (min+gzip)
5.05KB
Not Tree-Shakeable
the

thepiratebayapi

TPB Search API

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
great-docs
1Great Documentation
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
34
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
sen

search-engine-nodejs

Search Engine Nodejs di buat dari hasil scraping dari beberap search engine yaitu, Aol, Ask, Baidu, Bing, Google dan Yahoo, search engine ini belum sempurna,tetapi jika ada yg ingin mengembangkannya silakan saja

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
8
Weekly Downloads
Weekly Downloads Icon
30
Last Commit
2y ago
Bundle Size (min+gzip)
433.4KB
Not Tree-Shakeable
gn

gsearch-node

API for making google search requests with captcha support

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
24
Last Commit
N/A
Bundle Size (min+gzip)
274.4KB
Not Tree-Shakeable
bvl

botbuilder-v4-location

Bing Map/OSM/Google Map Search integration in botbuilder v4 for nodeJs.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
21
Last Commit
N/A
Bundle Size (min+gzip)
1.31KB
Not Tree-Shakeable
sg

search-google

It will allow to search results from google.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
20
Last Commit
4y ago
Bundle Size (min+gzip)
4.40KB
Not Tree-Shakeable
mgt

mf-google-trends-api

An API layer on top of google trends

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
696
Weekly Downloads
Weekly Downloads Icon
4
Last Commit
7mo ago
Bundle Size (min+gzip)
2.67KB
Not Tree-Shakeable

bing-image-search-stream

Node.js Bing Image Search Stream

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
7
Last Commit
2y ago
Bundle Size (min+gzip)
4.17KB
Not Tree-Shakeable
ysg

youtube-search-google-api

YouTube Search Google API for Node.js. Search for YouTube videos, channels, playlists and live events via Google API for Node.js.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
2
Weekly Downloads
Weekly Downloads Icon
6
Last Commit
4y ago
Bundle Size (min+gzip)
217.8KB
Tree-Shakeable
fs

facebook-search

A simple Node.js search module for Facebook Graph API

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
6
Last Commit
N/A
Bundle Size (min+gzip)
9.34KB
Not Tree-Shakeable
gsa

gsaproxy

Google Search Appliance Node.js Proxy

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
6
Last Commit
N/A
Bundle Size (min+gzip)
208.8KB
Not Tree-Shakeable
lea

leadcollector

A robust Node.js scraper that collects search results from google and checks whether if they are built on wordpress

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
2
Weekly Downloads
Weekly Downloads Icon
5
Last Commit
4y ago
Bundle Size (min+gzip)
276.3KB
Not Tree-Shakeable
ngs

node-google-search-trends

Node.js module to fetch localized Google trending searches

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
17
Weekly Downloads
Weekly Downloads Icon
3
Last Commit
4y ago
Bundle Size (min+gzip)
21.5KB
Not Tree-Shakeable
bsa

bing-search-api

node.js bing-search-api client

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
2
Weekly Downloads
Weekly Downloads Icon
3
Last Commit
5y ago
Bundle Size (min+gzip)
213.7KB
Not Tree-Shakeable
bs

bing.search

Bing Search API client for NodeJS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
15
Weekly Downloads
Weekly Downloads Icon
3
Last Commit
7y ago
Bundle Size (min+gzip)
200.1KB
Not Tree-Shakeable
bin

binger

A simple client wrapper for Microsoft's Bing Search API v2.2 on Node.js.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
2
Last Commit
8y ago
Bundle Size (min+gzip)
193.8KB
Not Tree-Shakeable
gt

google-trends

scrap recent trend words on Google for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
7
Weekly Downloads
Weekly Downloads Icon
2
Last Commit
4y ago
Bundle Size (min+gzip)
213.6KB
Not Tree-Shakeable
bin

bingnews

A Node library for getting news data from Bing

License Icon
License: BSD-2-Clause
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
1
Weekly Downloads
Weekly Downloads Icon
1
Last Commit
5y ago
Bundle Size (min+gzip)
174.6KB
Not Tree-Shakeable

bing-api

A node.js library for the Bing Search API

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
4
Weekly Downloads
Weekly Downloads Icon
1
Last Commit
10y ago
Bundle Size (min+gzip)
193.9KB
Not Tree-Shakeable
grs

google-releated-searches

Scrap related searches on Google for Node.js.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
0
Last Commit
6y ago
Bundle Size (min+gzip)
252.6KB
Not Tree-Shakeable