Tabular Editor

Tabular Editor ApS·TabularEditor.TabularEditor.2

An open-source tool for managing Analysis Services Tabular and Power BI models.

Tabular Editor 2.x is a free, open-source, tool that lets you easily manipulate and manage measures, calculated columns, display folders, perspectives and translations in Analysis Services Tabular and Power BI XMLA Models (from Compatibility Level 1200 and onwards). The tool is written entirely in .NET WinForms (C#).

winget install --id TabularEditor.TabularEditor.2 --exact --source winget

Latest 2.29.0·September 11, 2026

Release Notes
  • Windows installer: TabularEditor.2.29.0.Installer.msi
    • SHA256: A0225FB96285A195E7F3FEB5E15AAA5E3927D6C3547375A30A1A7A5C3489C9EB
  • Portable version: TabularEditor.2.29.0.zip
    • SHA256: C0D3A7ABDA4572BAAF3AEEDF9CB342CE7AD4D9840E6438D6B13DF02267D308A4 What's Changed Highlights
  • Tabular Editor now starts on machines with App Control / WDAC "Dynamic Code Security" enabled. Costura.Fody has been removed and dependency DLLs (TOMWrapper, Antlr4.Runtime, FastColoredTextBox, Newtonsoft.Json, WindowsAPICodePack, etc.) are now shipped alongside TabularEditor.exe instead of being loaded from embedded resources. Fixes #1175, #1227, #1337, #1340 (3acc8c6)
    • If you use the portable version, make sure to extract all files from the zip, not just TabularEditor.exe.
  • Updated to Microsoft.AnalysisServices (TOM) 19.117.0. TOMWrapper has been regenerated, adding Column.FullTextIndexingBehavior (CL 1708) and related property constants. New models now default to compatibility level 1706, the highest level supported by Fabric. (10ea5c8)
  • User-Defined Function (UDF) support: JSON serialization of UDFs by @mlonsk in #1343 (also coming to TE3 soon) Best Practice Analyzer
  • Added UserDefinedFunction and Calendar rule scopes, matching Tabular Editor 3 so rule files remain interchangeable. The unused Remarks property on rules is replaced by LearnMoreUrl, and FixExpression is only serialized when it has content. (f9aa0fb)
  • The rule editor now offers compatibility levels 1500 and 1560 in the minimum compatibility level dropdown, and correctly saves the selected level for both new and existing rules. (8ea1156) Bug fixes
  • Fixed unhandled NullReferenceException when connecting to a database fails while another model is already loaded, e.g. when selecting the local instance of a live-connected Power BI report. The previously loaded model now stays intact and only the connection error is shown. Fixes #1339 (fbeecb3)
  • Fixed AddExternalMember incorrectly creating the role member (#1319) by @mlonsk in #1333
  • Fixed header parsing issue where hyphens were excluded (#1324) by @mlonsk in #1325
  • Update DaxFormatterProxy to use the new API endpoint by @albertospelta in #1341 Other changes
  • Add DatabasePage user control for sorting server databases in the connect dialog by @andrew-mee in #1328
  • Selected API updates by @mlonsk in #1334 New Contributors
  • @andrew-mee made their first contribution in #1328 Full Changelog: 2.28.0...2.29.0

Installer type: zip

x86—C0D3A7ABDA4572BAAF3AEEDF9CB342CE7AD4D9840E6438D6B13DF02267D308A4

Details

Homepage
https://github.com/TabularEditor/TabularEditor
License
MIT
Publisher
Tabular Editor ApS
Support
https://github.com/TabularEditor/TabularEditor/issues
Copyright
Copyright (c) 2025 Tabular Editor ApS

Tags

azure-analysis-servicesmicrosoft-fabricpowerbipowerbi-desktoppowerbi-servicessas-tabularwinforms

Older versions (1)

2.28.0
x86—BA85F4653C850B06687E6E0B3C8AF3D7C951921EC281DEB5DF615B2CE43D4EF2