🚧
The Open Source Pricing isn't implemented yet.

Vike will soon introduce what we call an Open Source Pricing: a new kind of business model that keeps Vike open source, as well as accessible (so that everyone, regardless of financial resources, can use Vike).

  • The entire code stays 100% open source (MIT License).
  • Everything stays 100% gratis for engineers. You don't need any license key and you can use Vike without any restrictions, just like any other open source tool.
  • For companies:
    • Pay what you can. Companies choose the amount they want to pay while we trust them to make a fair choice. (If too many pay too little, we may switch to a fixed pricing.)
    • Free for small apps. For new and small Vike apps, Vike is 100% gratis and you don't need any license key: everything works just like any other open source tool.
    • Apply for a free license key. For larger apps, you can apply for a free license key if your team cannot afford one or didn't incorporate a company yet. Write two or three sentences explaining your situation and we will give you a free license key.

The Open Source Pricing is a major milestone for Vike's growth. It preserves what makes open source special while ensuring Vike's priorities are aligned with the interests of its users, for a transparent and sustainable relationship.

Pricing

When is an app considered "small" or "large"?
Do sponsors have to pay?
How does it apply to monorepos?

Open Source Pricing

How does it work?
Why zero-investors?
Is Vike still Free Software?
Why not another business model?

When is an app considered "small" or "large"?

An app is considered "large" if it has three or more developers who have committed regularly over the past three months.

Consequently:

  • Vike is free for small projects.
  • Vike is free for large projects that are still in their infancy.
  • Finished large projects can be maintained for free with up to two full-time developers.
  • Small contributors, such as a designer making occasional commits, are free.

You can apply for a free license key if you are developing a large app but your company isn't large enough to be able to pay.

See also: How does it apply to monorepos?

Do sponsors have to pay?

No, Vike stays 100% gratis for companies sponsoring Vike (Bronze, Silver, Gold, and Platinum). Reach out and we will give you a free license key.

How does it apply to monorepos?

It only applies to apps.

For example, in the following, it applies only to my-app/ and my-other-app/.

/packages/my-own-framework/
/packages/my-app/
/packages/my-other-app/
/packages/some-vike-component-wrapper/

See also: Build Your Own Framework.

How does it work?

For new or small projects, you can use Vike just like any other open-source tool: 100% gratis and without any license key.

See also: When is an app considered "small" or "large"?

For larger projects, Vike shows a pesky toaster Get your license key at ... in development (it's never shown in production) that you can remove by purchasing a license key. You install the key by adding it to your +config.js file, or by setting the VIKE_KEY environment variable.

The vike npm package will adopt a proprietary license requiring companies outside the free tier to purchase a license key. Vike's Git repository stays 100% MIT-licensed.

In theory, since Vike is 100% open source, you could fork it, remove the pesky toaster, and build your own npm package. But maintaining a fork requires effort, so you might as well apply for a free license key which is much easier.

The vike npm package works 100% offline, using asymmetric encryption (to validate license keys) and reading your Git history (to distinguish small apps from larger apps). It doesn't send any telemetry nor server requests.

Why zero-investors?

If a project accepts investor funding, it will eventually have to take radical decisions to generate massive amounts of revenue — typically aiming for $100 million annually which is the kind of return investors hope for when they invest.

This is often achieved with aggressive techniques such as vendor lock-in and steep fees. At the end of day, it will inevitably result in users having to pay a hefty bill in one form or another.

In contrast, the Open Source Pricing introduces a business relationship with users that is transparent, sustainable and stable.

Is Vike still Free Software?

Vike is still free as in "free speech" (not as in free beer), see explanations by the Free Software Foundation and by Wikipedia.

We believe in Libre Software and we invented the Open Source Pricing because other business models contradict Libre Software values.

Code remains not only 100% open source but also 100% accessible: we believe money (and the lack thereof) should never prevent anyone from using code.

Why not another business model?

We believe other business models are flawed in fundamental ways.

The Open Source Pricing means:

  • As an enginner, a much better software while everything stays 100% gratis.
  • As a company, a transparent and sustainable relationship with a tool that is foundational to your stack.

Compared to other business models:

Trans­parentFork­ableAccess­ibleSustai­nableInde­pendent
Open Source Pricing
Open Source | Donations
Open Source | Company Backed
Open Source | Open Core
Proprietary Software | Public Source
Proprietary Software | Closed Source

Values:

  • Transparent: anyone can read the code.
  • Forkable: anyone can modify the code and publish its own version.
  • Accessible: anyone can use the code, no matter how much money at disposal.
  • Sustainable: the project's developers are financially supported.
  • Independent: the project isn't influenced by outside interests.

Business Models:

  • Open Source | Donations: some projects, due to their very high number of users and low developing cost, can sustain solely on donations.
  • Open Source | Company Backed: a company open sourcing some of its internal tool.
  • Open Source | Open Core: the code is open source but some extensions/features are proprietary.
  • Proprietary | Public Source: proprietary but the code is publicly available to be read.
  • Proprietary | Closed Source: closed sourced, not forkable, usually expensive.