Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 
Product and Topic Expert
Product and Topic Expert

The SAP Business Application Studio extension framework allows you to add new project and module templates to ease project creation. You can enrich the IDE with tools that will help you develop faster and more efficiently, such as code assist, static code analysis, and code formatting. Likewise, you can integrate your IDE with external services and systems.

The extension framework allows you to extend SAP Business Application Studio in 2 different ways:

Thus, you can install use the BAS feature Explore and Install Generators to access third-party sites to view and download open-source, 3rd party, or its own tools, libraries, or software components (“Extensions”) to dev spaces in BAS.

Use Explore and Install Generators UI to Install Yeoman Generators

Install with command Explore and Install Generators:

Use the installed generator with the command Open Template Wizard or Yeoman CLI:

For more details: Explore and Install Generators

Manually Install Yeoman Generators

You can also install the generators through Yeoman CLI directly.

If your default npm registry doesn't include the yeoman-generator API, first set the npm registry to the

npm config set registry

Open a terminal:

Execute the following command and choose Install a generator and further, select the generator you want:


For example, randomly choose a generator called generator-js:

Now you can see the installed generator with the command Open Template Wizard:

Or, see and use the installed generator with Yeoman CLI: