About Velo Packages

Velo packages are code libraries written using Velo code that allow you to add specific functionality to a site without spending hours writing complex code. They provide ready-made functionality that you can use as-is or extend with custom code. Although Velo packages are written using Velo APIs, you can use them alongside the Wix JavaScript SDK.

What you can do with Velo packages

  • Add production-ready features maintained by Wix
  • Reduce boilerplate and implementation time
  • Use package APIs on the frontend or backend depending on the package
  • Combine package capabilities with SDK modules and a site's business logic

Package content

Velo packages can include read-only backend code files, public code files, and npm packages. An editable config.json file may also be included for defining specific settings for your package.

A package's functionality is available through its exported APIs, which you can import and call in your code.

Note:

  • Some package APIs are internal and can't be called directly in a site. See the package's README for the list of exposed APIs available for use.
  • If a Velo package includes an npm package as a dependency, it doesn't appear in the npm section of the Code sidebar in Wix Editor or Wix Studio.

See also

Did this help?