Diagram Frame 1.1

The Diagram Frame web part for embedding diagrams in SharePoint using Visio Online has been updated to version 1.1

The Diagram Frame is a specialized web part to display Visio diagrams in SharePoint, that provides some extras in comparison with the stock File Viewer, such as default zoom, UI settings, and control over interactivity.

What is new in version 1.1

  • Support using the web part as a full width page
  • Support embedding the tab as a Teams Tab
  • Optimized flickering on the first load (shound not flicker, that is)
  • Optimized experience with file upload (upload defaults to the site document library instead of site assets)


Continue reading“Diagram Frame 1.1”

Minecraft crafting map with custom content templates

With content templates SvgPublish you can now "fill" Visio shapes with online dynamic content (text, images, etc). For example, if you want your rendered shapes to look differently from what they are in Visio, you can create just a "wireframe" using Visio and then provide content for this wireframe already online.

This sample illustrates this idea by building a "crafting" map for minecraft (to some point of course, it’s not a 100% accurate map, since the game evolves over time). Crafting map shows how to build one thing out of other things(s). For example, to build an Stone Axe, you need Sticks and Stones. To get sticks, you need some wood, and so on.

Continue reading“Minecraft crafting map with custom content templates”

SvgPublish 1.4.0 released – content templates

SvgPublish Visio add-In 1.4.0 release provides shape content templates, human-readable names for pages. The template editor includes Edge WebView2 support.


The latest version:

The extension’s page

What is new in this release

  • [feature] Allow human-readable name for pages (or indexes) #65
  • [feature] provide item templates #57
  • [bug][customer] Export error on duplicate properties #62
  • [bug][customer] Template editor not workng (replace WebBrowser with WebView2) #63

Content Templates

Now you can specify templates for shapes themselves. Means now you may have just blank rectangles (or circles, or whatever) in Visio, and have content for those rendered dynamically created when viewed in the web browser. You can put arbitrary markdown/html in those shapes (from shape data for example) using the built-in content template editor. This also allows links, images, etc.


Continue reading“SvgPublish 1.4.0 released – content templates”

Testing the Diagram Frame on a new trial Office 365 tenant

The article discusses how to sign up for a free new SharePoint tenant and configure it to test the Diagram Frame web part. No prerequesites required, just the browser basically. This can be useful in case you don’t have admin permissions in your organization but want to try the web part.

As far as I know, Microsoft provides at least two possibilities to get your own (private) SharePoint tenant to play with: first is the Office 365 E3 Trial (valid for one month), the second is developer account you can get here (valid for one year). Here I’ll go with the first option (Office 365 E3 Trial)

Signing up for Microsoft email

If you do not have any email account (or you do not want to use your email account), you can sign up for one at https://hotmail.com/ for example. For this flow, I’ve signed up for unmanagedvisio1@hotmail.com account.

Signig up for Office 365 Trial

Navigate to the https://www.microsoft.com/en-us/microsoft-365/enterprise/office-365-e3 and sign up using your (possibly newly created) account. You may be asked to create a new organization, just go for it, it’s no harm. The sign up wizard is pretty much straightforward, please refer to the below screenshots. I used "unmanagedvisio1" as tenant name here:


Continue reading“Testing the Diagram Frame on a new trial Office 365 tenant”

Installing the Diagram Frame web part to SharePoint Online (2022 version)

This article explains how to install the Diagram Frame web part in modern SharePoint online. The installation experience has evolved a bit over time, so this refers to the current date, August 2022, and SharePoint online. Now it is hopefully much more straightforward than before.

The "diagram frame web part" this article refers to:

Admin and non-admin user experience

Please note that the installation experience differs for admin and non-admin users. Admin users can install the web part directly; while non-admin users need to send request to admin to approve the application for use in the organization. Please note that the request is sent not to me but to your SharePoint administrator for approval. As soon as the request is approved you should get the notification and should be able to start using the web part.

Installation steps


To install the Diagram Frame web part, navigate to the App Source web site, and locate the web part there:



Then you need to click "Get it now" button.
You may be asked to fill information about yourself for the app source, if you are using it for the first time.

Continue reading“Installing the Diagram Frame web part to SharePoint Online (2022 version)”

SvgPublish 1.3.3 released – SharePoint export related fixes

This maintenance release of SvgPublish Visio extension adds some fixes related to SharePoint export to improve the stability. Recommended if you are using export to SharePoint to make better use of features added in the previous release.


Visit the extension’s page:

Continue reading“SvgPublish 1.3.3 released – SharePoint export related fixes”

SvgPublish 1.3.2 released – new selection options, sidebar options, simplified SharePoint settings

Download the latest version:

The extension’s page


  • Advanced selection options
  • Filter search results by properties
  • Simplified SharePoint settings
  • Bugfixes and minor enhancements

Continue reading“SvgPublish 1.3.2 released – new selection options, sidebar options, simplified SharePoint settings”

SvgPublish use case: Principalities in Medieval Russia

This post is a customer use case: using SvgPublish Visio extension to modernize website (Principalities of Medieval Russia). The Runivers team uses the SvgPublish to update the site, and recently shared a nice example. This use can also demonstrates some new features in the SvgPublish added recently, like custom selection settings and sidebar options. The interactive diagram basically looks like this (click to navigate to it)


This diagram is now added to the list of examples here. You can find also the source Visio file there:

Continue reading“SvgPublish use case: Principalities in Medieval Russia”

SvgPublish Extension 1.3.1 released

Download the latest version:

The extension’s page

What is new in this release

  • [bugfix] cursor "pointer" for no reason on the shapes #47
  • [enhancement] Feature to automatically pick up URLs in properties #45
  • [enhancement] css classes are not set for background shapes #40
  • [enhancement] simple bounding-box selection and hover as option instead of "heavy" svg filters #17
  • [enhancement] simple checkboxes option instead of toggles #49

Continue reading“SvgPublish Extension 1.3.1 released”