Skip to content
JS
Alternatives

meilisearch alternatives

8 packages that do the same job as meilisearch: @clickhouse/client, @clickhouse/client-web, grammy, dropbox, junit-report-builder, ip3country, @authzed/authzed-node, link-preview-js. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
meilisearch
This package
501.1k+204%-015 days agoESM onlyNone-
@clickhouse/client2.3m+310%-02 months agoCommonJSBundled-
@clickhouse/client-web135.3k--02 months agoCommonJSBundled-
grammy3.8m+8221%-429 days agoCommonJSBundled-
dropbox156.9k+131%-02 days agoESM + CommonJSBundled-
junit-report-builder950.2k+10%-35 months agoESM + CommonJSBundled-
ip3country576.3k+115%-04 years agoCommonJSBundled-
@authzed/authzed-node202.4k--411 months agoESM + CommonJSBundled-
link-preview-js120.6k+14%-21 month agoESM + CommonJSBundled-

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.

Official JS client for ClickHouse DB - Node.js implementation

Compared with meilisearch

  • 4.7x more weekly downloads (2.3m vs 501.1k)
  • CommonJS vs ESM only
  • Bundled types vs no types
  • Declares Node.js >=20 vs Node.js ^20.19.0 || >=22.12.0
  • Last release 7 Jul 2026 vs 9 Sept 2026
  • 2.6x fewer GitHub stars (332 vs 871)

Official JS client for ClickHouse DB - Web API implementation

Compared with meilisearch

  • 3.7x fewer weekly downloads (135.3k vs 501.1k)
  • CommonJS vs ESM only
  • Bundled types vs no types
  • Declares no Node.js engine range vs Node.js ^20.19.0 || >=22.12.0
  • Last release 7 Jul 2026 vs 9 Sept 2026
  • 2.6x fewer GitHub stars (332 vs 871)

The Telegram Bot Framework.

Compared with meilisearch

  • 7.5x more weekly downloads (3.8m vs 501.1k)
  • 4 dependencies vs 0
  • CommonJS vs ESM only
  • Bundled types vs no types
  • Declares Node.js ^12.20.0 || >=14.13.1 vs Node.js ^20.19.0 || >=22.12.0
  • Last release 26 Aug 2026 vs 9 Sept 2026
  • 4.3x more GitHub stars (3.8k vs 871)

The Dropbox JavaScript SDK is a lightweight, promise based interface to the Dropbox v2 API that works in both nodejs and browser environments.

Compared with meilisearch

  • 3.2x fewer weekly downloads (156.9k vs 501.1k)
  • ESM + CommonJS vs ESM only
  • Bundled types vs no types
  • Declares Node.js >=22 vs Node.js ^20.19.0 || >=22.12.0
  • Last release 23 Sept 2026 vs 9 Sept 2026
  • 1.1x more GitHub stars (970 vs 871)

Aimed at making it easier to build Jenkins compatible JUnit XML reports in plugins for testing frameworks

Compared with meilisearch

  • 1.9x more weekly downloads (950.2k vs 501.1k)
  • 3 dependencies vs 0
  • ESM + CommonJS vs ESM only
  • Bundled types vs no types
  • Declares Node.js >=16 vs Node.js ^20.19.0 || >=22.12.0
  • Last release 14 Apr 2026 vs 9 Sept 2026
  • 38x fewer GitHub stars (23 vs 871)

This is a no-dependency, super lite version of IP2Location LITE lookup.

Compared with meilisearch

  • 1.2x more weekly downloads (576.3k vs 501.1k)
  • CommonJS vs ESM only
  • Bundled types vs no types
  • Declares no Node.js engine range vs Node.js ^20.19.0 || >=22.12.0
  • Last release 28 Mar 2022 vs 9 Sept 2026
  • 20x fewer GitHub stars (44 vs 871)

authzed client for nodejs

Compared with meilisearch

  • 2.5x fewer weekly downloads (202.4k vs 501.1k)
  • 4 dependencies vs 0
  • ESM + CommonJS vs ESM only
  • Bundled types vs no types
  • Declares no Node.js engine range vs Node.js ^20.19.0 || >=22.12.0
  • Last release 6 Oct 2025 vs 9 Sept 2026
  • 14x fewer GitHub stars (61 vs 871)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.