Skip to content
VistaView

File Sizes

VistaView is designed to be lightweight. Below are the file sizes for the core library, framework bindings, and extensions.

The core library is available in two formats:

FormatRaw SizeGzip Size
UMD (full bundle)39.35 KB10.52 KB
ESM (tree-shakeable modules)73.30 KB17.44 KB
Styles7.52 KB1.76 KB

The ESM format allows bundlers to tree-shake unused code, resulting in smaller final bundles depending on which features you use.

Each framework binding is a thin wrapper around the core library:

FrameworkRaw SizeGzip Size
React1.60 KB0.67 KB
Vue2.78 KB1.08 KB
Svelte0.89 KB0.43 KB
Solid2.51 KB0.91 KB

Extension sizes are listed on the Extensions Overview page.