Skip to content
PluginStats

voog-webpack-plugin weekly downloads statistics

By messente · npm · Webpack plugins

Develop, build and deploy your Voog application locally with WebPack - https://voog.com

View on npm Fresh · Oct 18, 2026

voog-webpack-plugin has 17 recorded weekly downloads on npm, ranking #1961 of 2,322 tracked listings.

Weekly downloads
17
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1961
Among tracked npm listings

About voog-webpack-plugin

<div align="center"> <a href="https://github.com/webpack/webpack"> <img width="200" height="200" src="https://webpack.js.org/assets/icon-square-big.svg"> </a> </div>

npm size

voog-webpack-plugin

This plugin uses Voog API to deploy layouts and assets to Voog.

ℹ️ Usable with webpack@4

Why use WebPack

Voog custom layouts and code editor is a good way to get your designs up and running fast, but once your site grows then the simplicity creates some limitations in how the project is structured, what kind of optimization tools are available and how to continue developing the design.

With WebPack and VoogWebpackPlugin you can overcome some of these limitations. For example you could add

  1. folder management
  2. branch management - develop layouts/components in git branches and deploy all changes with webpack immediately
  3. cache busting to javscript, css, image and font files
  4. SASS/CSS/JS minification with webpack
  5. critical CSS to your layouts for faster loading
  6. babel so you could use ES6 syntax
  7. or write TypeScript

... or implement any webpack plugin.

Getting Started

To begin, you'll need to install voog-webpack-plugin:

$ npm install voog-webpack-plugin --save-dev

Then add the plugin to your webpack config. For example:

webpack.config.js

const VoogWebpackPlugin = require('voog-webpack-plugin');

module.exports = {
  plugins: [
    new VoogWebpackPlugin({
      voogApiHost: 'YOUR_VOOG_API_HOST',
      voogApiToken: 'YOUR_VOOG_API_TOKEN'
    })
  ],
};

And run webpack via your preferred method.

How to use

The best way to get started is look at the example-project in the same github repository.

  1. Name your layouts filename-layout.tpl and components filename-component.tpl. The plugin will know how to separate these from the file name extensions.

ℹ️ All files without -layout.tpl or -component.tpl extension will be ignored.

  1. When you start webpack builder then the plugin will download a list of all the files in your Voog server and keeps it in memory. If you have changed a file in your local editor then the plugin will check if the contents is different then what was downloaded from Voog and upload a new version. This will make sure that only the files that have changed are uploaded.

  2. Everything in your webpack build folder will be uploaded to your Voog server. Including layouts, components, images, stylesheets, javascript files, fonts.

Known Problems

1. I'm experiencing slow build speed with larger projects

This is caused by html-webpack-plugin that handles generation of HTML files. The plugin is generating files synchronously and this makes things slow when you have a lot of template files.

HtmlWebpackPlugin version 4 should fix this issue, but it's still in beta.

2. I'm getting ["invalid syntax","Syntax error (line 100): Tag '{%=\"\" unless=\"\" editmode=\"\" %}' was not properly terminated with regexp: /\\%\\}/"] (or similar) exception`

You have probably used Voog specific tags in HTML element attributes. In some cases Voog markup conflicts with HtmlWebpackPlugin.

This is not allowed: <div {% unless editmode %}class="active"{% endunless%}>Voog is fun</div>. Instead use if/else statement for the full element

  {% if editmode %}
    <div>Voog is fun</div>
  {% else %}
    <div class="active">Voog is fun</div>
  {% endif %}

An alternative would be to assign class to Voog variable and use it inside the element attribute:

{% if editmode %}
  {% assign cssClass = 'active' %}
{% else %}
  {% assign cssClass = 'not-active' %}
{% endif %}

<div class="{{ cssClass }}}">Voog is fun</div>

License

MIT

Authors

Messente - Send SMS messages and PIN codes in over 190 countries

Description from the npm listing.

  • voog
  • voog.com
  • webpack-plugin
  • webpack

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

voog-webpack-plugin weekly downloads on npm, last 90 days: 17 weekly downloads as of Oct 18, 2026.voog-webpack-pluginWeekly downloads on npm · Last 90 days17downloads / week1515.51616.51717.51818.519Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekOct 18, 2026 – Oct 18, 2026 · 1 observations · Updated Oct 18, 2026pluginstats.com
voog-webpack-plugin weekly downloads on npm, last 90 days: 17 weekly downloads as of Oct 18, 2026.

7/30/90-day growth

voog-webpack-plugin weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.voog-webpack-pluginWeekly downloads growth on npm17downloads / week now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
voog-webpack-plugin weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

voog-webpack-plugin npm ranking history: currently #1961 (by weekly downloads).voog-webpack-pluginnpm ranking · by weekly downloads · Last 90 days#1961current rank#1959#1960#1961#1962#1963Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 20, 2026 – Oct 20, 2026 · 1 observations · Updated Oct 18, 2026pluginstats.com
voog-webpack-plugin npm ranking history: currently #1961 (by weekly downloads).

Listing placement

All npm2,320 listings · 116 pages · 1,161 shown · page 99, #5 (overall #1,965)
All npm: every listing in weekly downloads order

Listing placement

Webpack plugins251 listings · 13 pages · page 10, #8 (overall #188)
Webpack plugins: every listing in weekly downloads 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. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (1)
Recent weekly downloads observations for voog-webpack-plugin
Date (UTC)Weekly downloadsChange vs. previous
17—

Similar npm Webpack plugins plugins

All 20 voog-webpack-plugin alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/voog-webpack-plugin. First seen Oct 20, 2026; last successful collection Oct 20, 2026. See the methodology.