Skip to content
PluginStats

Office Viewer installs statistics

By Database Client (11 listings) · VS Code Marketplace · Visualization

View word, excel, powerpoint files and using WYSIWYG editor for markdown.

View on VS Code Marketplace Fresh · Oct 20, 2026

Office Viewer has 1,583,918 recorded installs on VS Code Marketplace, ranking #401 of 2,501 tracked listings.

Installs
1,583,918
Official API · Oct 20, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#401
Among tracked VS Code Marketplace listings

Rating: 4.31 / 5 from 101 ratings

About Office Viewer

Office Viewer

English | 简体中文 | 繁體中文

Introduction

This extension lets you preview and edit common office and design files directly in VS Code.

  • Excel: .xls, .xlsx, .xlsm, .csv, .ods
  • Word: .docx, .dotx
  • PowerPoint: .pptx, .pptm
  • PDF & eBook: .pdf, .epub
  • HEIC/TIFF: .heic, .heif, .tiff
  • Design: .psd, .xmind, .icns, .svg
  • Font: .ttf, .otf, .woff, .woff2
  • Markdown: .md, .markdown
  • HTML: .html, .htm
  • HTTP request: .http, .rest
  • Java: .class (decompiler)
  • Compressed files: .zip, .jar, .vsix, .rar, .7z, .tar, .tar.gz, .tgz, .apk

Git History

Office Viewer includes a full Git History workspace for exploring repositories without leaving VS Code. Open it from the Source Control view, the editor title bar, the editor context menu, or the file explorer context menu.

1783342874748

Markdown

This extension replaces the default Markdown editor with a WYSIWYG editor.

To use the built-in VS Code Markdown editor instead, add this to your settings.json:

{
    "workbench.editorAssociations": {
        "*.md": "default",
        "*.markdown": "default"
    }
}

Right-click in the editor to export Markdown to PDF, DOCX, or HTML. PDF export requires Chromium; set the browser path with vscode-office.chromiumPath.

Export Markdown

Shortcuts: Based on shortcut.md, plus:

  • New line: Ctrl+Enter / ⌘ Enter
  • Hard line break: Shift+Enter / ⇧ Enter
  • Edit hyperlink: Alt+Enter / ^ Enter
  • Set CodeMirror language: Alt+Enter / ^ Enter
  • Edit in VS Code: Ctrl Alt E / ⌘ ^ E
  • Paste as plain text: Ctrl+Shift+V / ⌘ ⇧ V

Other features

  • HTML: live preview while editing; press Ctrl+Shift+V to open the live view
  • YAML: document outline and anchor navigation (Go to Definition for alias references)
  • Icon theme: includes a subset of Material Icon Theme icons, plus Office Material Icon Theme and One Dark Modern color themes
  • Excel: preview and save .xlsx, .xls, .xlsm, .csv, and .ods files
  • HTTP: send requests from .http and .rest files (integrated from REST Client with fixes for local request issues); press Ctrl+Enter / ⌘ Enter to send
  • Java: decompile and view .class files

Sponsor

Database Client

Database Client for Visual Studio Code, supporting the management of MySQL/MariaDB, PostgreSQL, SQLite, Redis, and ElasticSearch, and works as an SSH client to boost your productivity! Get it now.

Development Guide

Prerequisites
Getting started
git clone https://github.com/cweijan/vscode-office.git
cd vscode-office
npm install
Development

Desktop extension (full feature set):

npm run dev

Press F5 in VS Code, or choose Extension from Run and Debug.

Web extension (Markdown, HTML, YAML in the browser):

npm run dev:web

Choose Extension (Web) from Run and Debug.

Build & package
npm run build    # production build
npm run package  # create .vsix

Usage data

Office Viewer collects anonymous usage data to understand which preview features are used, so we can improve the extension. Data is sent to Azure Application Insights via the official @vscode/extension-telemetry module.

What we collect
EventWhenProperties
view.openA custom preview/editor is openedviewType (e.g. excel, markdown, pdf), fileType (extension only, e.g. xlsx, md)

We do not collect file paths, file names, URLs, repository names, request contents, or other personally identifiable information.

How to opt out

Telemetry is sent only when both of the following allow it:

  1. VS Code global telemetry is enabled (telemetry.telemetryLevel is not off, or telemetry.enableTelemetry is true on older versions).
  2. Extension telemetry is enabled: set vscode-office.enableTelemetry to false in Settings.

You can also disable all VS Code telemetry in Settings → Application → Telemetry.

Maintainer setup

If you build and publish this extension yourself, see docs/telemetry.md for Azure Application Insights setup and sample queries.

Credits…

Description from the VS Code Marketplace listing.

  • archive
  • color-theme
  • csv
  • docx
  • epub
  • excel
  • font
  • git
  • git-history
  • http
  • icon-theme
  • keybindings
  • kotlin
  • KQL
  • kusto
  • markdown
  • nginx
  • NGINX Conf
  • parquet
  • pdf

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

Office Viewer installs on VS Code Marketplace, last 90 days: 1,583,918 installs as of Oct 20, 2026.Office ViewerInstalls on VS Code Marketplace · Last 90 days1,583,918installs1.6M1.6M1.6M1.6M1.6MJul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Office Viewer installs on VS Code Marketplace, last 90 days: 1,583,918 installs as of Oct 20, 2026.

7/30/90-day growth

Office Viewer installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Office ViewerInstalls growth on VS Code Marketplace1,583,918installs 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
Office Viewer installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

Office Viewer VS Code Marketplace ranking history: currently #401 (by installs).Office ViewerVS Code Marketplace ranking · by installs · Last 90 days#401current rank#399#400#401#402#403Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct 20, 2026pluginstats.com
Office Viewer VS Code Marketplace ranking history: currently #401 (by installs).

Ratings over time

Office Viewer ratings on VS Code Marketplace, last 90 days: 101 ratings as of Oct 20, 2026.Office ViewerRatings on VS Code Marketplace · Last 90 days101ratings100100.2100.4100.6100.8101Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Office Viewer ratings on VS Code Marketplace, last 90 days: 101 ratings as of Oct 20, 2026.

Listing placement

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

Listing placement

Visualization76 listings · 4 pages · page 1, #13 (overall #13)
Visualization: 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 Office Viewer
Date (UTC)InstallsChange vs. previous
1,583,918+3.2K
1,580,764+1.3K
1,579,499+1.1K
1,578,400+2.1K
1,576,322—

Similar VS Code Marketplace Visualization plugins

All 20 Office Viewer 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=cweijan.vscode-office. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.