Skip to content
PluginStats

@sap-ux/fiori-docs-embeddings weekly downloads statistics

By sap-ux (2 listings) · npm · MCP servers

SAP Fiori documentation indexing

View on npm Stale · Oct 18, 2026

@sap-ux/fiori-docs-embeddings has 44,494 recorded weekly downloads on npm, a decrease of 36.1% over the past 30 days, ranking #610 of 2,391 tracked listings.

Weekly downloads
44,494
Official API · Oct 18, 2026
7-day growth
-50.8%
-46K weekly downloads
30-day growth
-36.1%
-25.2K weekly downloads
90-day growth
-60.4%
-68K weekly downloads
Rank
#610
Among tracked npm listings

About @sap-ux/fiori-docs-embeddings

Changelog Github repo

@sap-ux/fiori-docs-embeddings

A Node.js package that indexes SAP Fiori related documentation from multiple sources and generates vector embeddings for semantic search capabilities.

What it does

This module- Crawls documentation from GitHub repositories (see Configuration for a list of default sources) Example sources:

https://github.com/SAP-docs/btp-fiori-tools (Fiori Tools documentation)

https://github.com/SAP-docs/sapui5/tree/main/docs/06_SAP_Fiori_Elements (UI5 Fiori Elements documentation)

https://github.com/SAP-samples/fiori-tools-samples (Sample applications)

https://github.com/SAP-samples/fiori-elements-feature-showcase (Feature examples)

https://ui5.sap.com/test-resources/sap/fe/macros/designtime/apiref/api.json (Design Time API Reference)

https://ui5.sap.com/test-resources/sap/fe/core/fpmExplorer/index.html#/overview/introduction (SAP Fiori Development Portal)

https://github.com/SAP/open-ux-tools/blob/main/packages/create/README.md (Fiori Tools create documentation)

https://www.npmjs.com/package/@sap/ux-ui5-tooling (@sap/ux-ui5-tooling documentation)

https://github.com/sap-tutorials/Tutorials/blob/master/tutorials/fiori-tools-mockserver-opa-testing/fiori-tools-mockserver-opa-testing.md (OPA mock server testing guide)

  • Parses markdown, JSON, TypeScript, and other file types
  • Generates AI-powered vector embeddings using transformers
  • Stores embeddings in a flat binary vector store (embeddings.bin + records.jsonl)
  • Provides tools for semantic and keyword search across documentation

Installation

npm install @sap-ux/fiori-docs-embeddings

Usage

Basic Usage
import { getDataPath, getEmbeddingsPath } from '@sap-ux/fiori-docs-embeddings';

// Get paths to data directories
const docsPath = getDataPath();
const embeddingsPath = getEmbeddingsPath();
Building Documentation Index
# Set GitHub token to avoid rate limits
export GITHUB_TOKEN=your_github_token

# Build documentation index (all sources)
npm run update-docs

# Build a single source by ID
npm run update-docs-script -- --source=fiori-tools-opa-guide

# Shortcut script for the OPA testing guide
npm run update-docs-opa-guide

# Generate embeddings
npm run update-embeddings

# Or do both
npm run update-all
Available Scripts
  • update-docs - Crawl and index documentation from all configured sources
  • update-docs-script -- --source=<id> - Crawl a single source by ID
  • update-docs-opa-guide - Fetch only the OPA mock server testing guide
  • update-embeddings - Generate vector embeddings from indexed documents
  • update-all - Run both documentation indexing and embedding generation
Configuration

The module indexes documentation from these sources by default:

Source IDDescription
btp-fiori-toolsSAP-docs/btp-fiori-tools — Fiori Tools documentation
sapui5SAP-docs/sapui5 — UI5 Fiori Elements documentation
fiori-samplesSAP-samples/fiori-tools-samples — Sample applications
fiori-showcaseSAP-samples/fiori-elements-feature-showcase — Feature examples
tools-suiteux-engineering/tools-suite — Internal Fiori Tools commands (requires GITHUB_TOKEN)
fiori-tools-opa-guidesap-tutorials/Tutorials — OPA mock server testing guide
Environment Variables
  • GITHUB_TOKEN - GitHub personal access token (recommended to avoid rate limits)
Data Structure

Generated data is organized as:

data/
├── docs/           # Parsed documentation files
├── embeddings/     # Flat binary vector store (embeddings.bin, records.jsonl, metadata.json)
└── search/         # Search indexes

Features

  • Multi-source indexing - Supports GitHub repositories and JSON APIs
  • File type support - Markdown, JSON, TypeScript, JavaScript, XML, YAML, and more
  • Vector embeddings - Uses @huggingface/transformers with the Xenova/all-MiniLM-L6-v2 model (q8 quantized)
  • Local storage - All data stored locally as a flat binary vector store (no native database dependency)
  • Caching - Intelligent caching to avoid unnecessary API calls
  • Chunking - Smart document chunking for optimal embedding generation

Development

# Install dependencies
npm install

# Run tests
npm test

# Check types
npm run build-compiler

# Clean generated files
npm run clean

License

Apache-2.0

Description from the npm listing.

  • mcp
  • model-context-protocol
  • sap
  • fiori
  • documentation
  • indexing

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@sap-ux/fiori-docs-embeddings weekly downloads on npm, last 90 days: 44,494 weekly downloads as of Oct 18, 2026, -60.4% over 90 days.@sap-ux/fiori-docs-embeddingsWeekly downloads on npm · Last 90 days44,494downloads / week-60.4% over 90 days40K50K60K70K80K90K100K110K120KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 23, 2026 – Oct 18, 2026 · 88 observations · Updated Oc…pluginstats.com
@sap-ux/fiori-docs-embeddings weekly downloads on npm, last 90 days: 44,494 weekly downloads as of Oct 18, 2026, -60.4% over 90 days.

7/30/90-day growth

@sap-ux/fiori-docs-embeddings weekly downloads growth on npm: -50.8% over 7 days, -36.1% over 30 days, -60.4% over 90 days.@sap-ux/fiori-docs-embeddingsWeekly downloads growth on npm44,494downloads / week now7-day growth-45,991 weekly downloads-50.8%30-day growth-25,170 weekly downloads-36.1%90-day growth-67,968 weekly downloads-60.4%Growth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
@sap-ux/fiori-docs-embeddings weekly downloads growth on npm: -50.8% over 7 days, -36.1% over 30 days, -60.4% over 90 days.

Ranking history

@sap-ux/fiori-docs-embeddings npm ranking history: currently #610 (by weekly downloads).@sap-ux/fiori-docs-embeddingsnpm ranking · by weekly downloads · Last 90 days#610current rank#602#604#606#608#610#612Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21rankOct 18, 2026 – Oct 21, 2026 · 4 observations · Updated Oct 18, 2026pluginstats.com
@sap-ux/fiori-docs-embeddings npm ranking history: currently #610 (by weekly downloads).

Listing placement

All npm2,389 listings · 120 pages · 1,196 shown · page 31, #10 (overall #610)
All npm: every listing in weekly downloads order

Listing placement

MCP servers300 listings · 15 pages · page 4, #8 (overall #68)
MCP servers: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (122)
Recent weekly downloads observations for @sap-ux/fiori-docs-embeddings
Date (UTC)Weekly downloadsChange vs. previous
44,494+4.2K
40,253-5.4K
45,652-266
45,918-20.6K
66,520-21K
87,5210
87,521-3K
90,485+44
90,441-216
90,657+5K
85,705+2.2K
83,467+2.5K
81,011-18.8K
99,820—

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@sap-ux/fiori-docs-embeddings. First seen Oct 16, 2026; last successful collection Oct 21, 2026. See the methodology.