Skip to content
PluginStats

UI5 Language Assistant installs statistics

By SAP OSS (6 listings) · VS Code Marketplace · Programming Languages

Language Support For SAPUI5

View on VS Code Marketplace Fresh · Oct 20, 2026

UI5 Language Assistant has 195,201 recorded installs on VS Code Marketplace, ranking #1551 of 2,501 tracked listings.

Installs
195,201
Official API · Oct 20, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1551
Among tracked VS Code Marketplace listings

Rating: 5.00 / 5 from 8 ratings

About UI5 Language Assistant

UI5 Language Support

This VS Code extension provides SAPUI5 language editor support.

Features

XML Views Auto-Complete/Context-Assist

Description

The tool provides the following support:

  • Relevant filters to suggestions. For example:

    • Only classes that match the parent aggregation's type are offered.
    • In a "full" aggregation with cardinality 0..1, no more suggestions are made.
    • Only classes inside the xmlns prefix used are offered.
    • Deprecated and experimental SAPUI5 nodes are not be offered by default (configurable).
  • Additional text for ease of use. For example:

    • Auto-insertion of name for closing tags for classes and aggregations.
    • Auto-insertion of ="" for attribute key suggestions.
    • Auto-insertion of the xmlns prefix for classes and aggregation tags.
  • Tooltips displayed while browsing the suggestions including a clickable link to the SAPUI5 SDK (Demo Kit).

Availability

The feature is available in the following:

  • XML tags:

    • Classes
    • Aggregations
  • XML attribute keys:

    • Properties
    • Events
    • Associations
    • Namespace prefixes
  • XML attribute values:

    • Enum values
    • Boolean values
    • Namespaces fully qualified names
    • metaPath values in building blocks
    • contextPath values for Chart building blocks
    • filterBar values from the current file in building blocks
    • Property binding info when possible
    • Aggregation binding info when possible
XML View Validations

Description

The list of validations and their severity are currently hard-coded and cannot be configured by the end user.

Validation List
  • Errors:

    • Invalid boolean values
    • Unknown attribute keys
    • Unknown eum values
    • Unknown xmlns namespace
    • Unknown tag names
    • Duplicate ID tags
    • Wrong cardinality of aggregation
    • Wrong type of tags inside aggregations
    • Missing or empty ID when flexEnabled is true in manifest.json (stableID)
    • Property binding info or aggregation binding info
      • missing key
      • missing or extra colon(s)
      • missing or wrong value
      • missing or extra comma(s)
      • duplicate keys
      • unknown key or char(s)
      • recursive composite bindings (only property binding info)
  • Warnings:

    • Use of deprecated classes
    • Use of deprecated aggregations
    • Use of deprecated properties
    • Use of deprecated events
    • Use of deprecated associations
    • References to annotations that cannot be found in current project
    • References to filter bars that cannot be found in current file
    • Use of context paths that do not lead to the annotations of types expected for the given building block
Relevant User/Workspace
  • UI5LanguageAssistant.LimitUniqueIdDiagnostics is set off by default to check all *.fragment.xml and *.view.xml files for unique IDs. If you like to limit this validation to the current file, set it on.
XML View Quick Fix
Description

Quick Fix will be shown for some validations when hovering over a diagnostic or from the problems view.

Quick Fixes List
  • Missing or empty ID when flexEnabled is true in manifest.json (stableID).
    • Will add a generated ID.
    • Supports both fixing a single missing ID or all missing IDs in an entire file.
XML View Hover Tooltips

Description

Tooltips will be shown when hovering over an item.

Availability

The feature is available in the following:

  • XML tags:

    • Classes
    • Aggregations
  • XML attribute keys:

    • Properties
    • Events
    • Associations
    • Aggregations
  • XML attribute values:

    • Enum values
    • SAPUI5 Namespaces
    • Name of property binding info or aggregation binding info
XML View Go To Definition
Description

The tool provides navigation to project files referenced in xml fragments or views with Go To Definition. The standard keyboard shortcuts for Go To Definition are Ctr / Command + Click or F12.

Availability

The feature is available for:

  • references to controller files in the following XML attributes:
    • controllerName
    • core:require
    • template:require
Semantic Highlighting

Description

Property binding info and aggregation binding are displayed semantically highlighted to let you easily grasp the sense of dense code.

Make sure that semantic highlighting is enabled. For more information, see Enablement of semantic highlighting

XML View Format

Description

The tool can format *.view.xml and *.fragment.xml files with prettier

Relevant User/Workspace settings
  • UI5LanguageAssistant.SplitAttributesOnFormat is set on by default and places each attribute on a new line on formatting.
manifest.json Auto-Complete and Validations

Description:

Implemented using the UI5 manifest.json schema.

Installation…

Description from the VS Code Marketplace listing.

  • json
  • OpenUI5
  • SAPUI5
  • UI5
  • xml

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

UI5 Language Assistant installs on VS Code Marketplace, last 90 days: 195,201 installs as of Oct 20, 2026.UI5 Language AssistantInstalls on VS Code Marketplace · Last 90 days195,201installs194.9K194.9K195K195K195.1K195.1K195.2K195.2K195.3KJul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
UI5 Language Assistant installs on VS Code Marketplace, last 90 days: 195,201 installs as of Oct 20, 2026.

7/30/90-day growth

UI5 Language Assistant installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.UI5 Language AssistantInstalls growth on VS Code Marketplace195,201installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 20, 2026pluginstats.com
UI5 Language Assistant installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

UI5 Language Assistant VS Code Marketplace ranking history: currently #1551 (by installs).UI5 Language AssistantVS Code Marketplace ranking · by installs · Last 90 days#1551current rank#1548#1549#1550#1551#1552#1553#1554Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct 20, 2026pluginstats.com
UI5 Language Assistant VS Code Marketplace ranking history: currently #1551 (by installs).

Ratings over time

UI5 Language Assistant ratings on VS Code Marketplace, last 90 days: 8 ratings as of Oct 20, 2026.UI5 Language AssistantRatings on VS Code Marketplace · Last 90 days8ratings7.27.47.67.888.28.48.68.8Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
UI5 Language Assistant ratings on VS Code Marketplace, last 90 days: 8 ratings as of Oct 20, 2026.

Listing placement

All VS Code Marketplace2,501 listings · 126 pages · 1,251 shown · page 78, #11 (overall #1,551)
All VS Code Marketplace: every listing in installs order

Listing placement

Programming Languages792 listings · 40 pages · page 27, #15 (overall #535)
Programming Languages: every listing in installs 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. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (5)
Recent installs observations for UI5 Language Assistant
Date (UTC)InstallsChange vs. previous
195,201+185
195,016+37
194,979+47
194,932+53
194,879—

Similar VS Code Marketplace Programming Languages plugins

All 20 UI5 Language Assistant alternatives

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=SAPOSS.vscode-ui5-language-assistant. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.