**Source URL:** https://general.veevavault.dev/regulatory/vault-toolbox/intellij-plugin/references/available-project-generators

# Available Project Generators

Vault Toolbox makes creating Vault projects simple by providing generators, which set up your project with the necessary configurations and dependencies. Learn more about [generators in the IntelliJ IDEA documentation](http://jetbrains.com/help/idea/generating-code.html).

The following generators are available for use in IntelliJ IDEA. To learn how to apply a generator to a new or existing project, see [Creating Projects](/regulatory/vault-toolbox/intellij-plugin/guides/creating-projects).

## Vault API Integration

This is an external API integration project using [VAPIL](/library/references/developer-resources/#VAPIL_Resources). The Vault API Integration generator includes the following:

*   Custom WebApi and Java Integration Runner
*   MDL to create custom web API group (`general__c`)
*   VPK build manifest to support a build and deployment to Vault

## Vault Custom Page

This is a Custom Page Hello World project using the [esbuild bundler](https://esbuild.github.io/). The Vault Custom Page generator includes the following:

*   Client javascript distribution and custom SDK PageController
*   MDL script to create Custom Page and Tab components
*   VPK build manifest to support a build and deployment to Vault

## Vault Java SDK Hello World

The Vault Java Hello World SDK project includes the following:

*   Custom WebAPI (`/api/{version}/custom/hello_world`) and custom RecordTrigger
*   MDL to create custom object (`hello_world__c`)
*   MDL to create custom web API group (`hello_world__c`)
*   VPK build manifest to support a build and deployment to Vault

## Vault Research

This is an empty Vault Toolbox project for extracting Vault MDL and analyzing [developer logs](/regulatory/vault-toolbox/intellij-plugin/guides/developer-logs).

---

**Previous:** [IntelliJ Plugin Settings](/regulatory/vault-toolbox/intellij-plugin/references/settings)  
**Next:** [Vault Toolbox Designer](/regulatory/vault-toolbox/toolbox-designer)