Document

Product types

Choose the product type that best describes what the buyer receives.

Available product types

Product typeUse when
SourceBuyers need editable source code.
ExecutableBuyers receive a ready-to-run application or component.
AssetBuyers receive non-code resources such as images, icons or fonts.
PackageBuyers receive a bundled set of JavaScript items.
LibraryBuyers receive reusable code for other projects.
ArchetypeBuyers receive a Java project template or skeleton.
ResourceBuyers receive configuration, documentation or sample data.

Product type availability depends on language and Store configuration. Java and JavaScript are supported by the component flow described in the source guide.

Buyer-facing output by type

The selected product type controls what the buyer expects after purchase. Source and library products normally need clear package or import instructions. Executable products need runtime and launch notes. Assets need file format and license clarity. Archetypes and resources need setup or copy instructions. Choose the type that matches delivery, not the marketing description.

Boilerplate Wiki - Product types