GeneratorGeneratortypeCreates a project, a component or configuration once, when you run it, rather than taking part in every build.See every one →What this type is →by a community orgby a community orgoriginPublished by a community organisation, so it outlives any one maintainer.See every one →

generator-ui5-flp-plugin

A generator, built on the official UI5 tooling, that scaffolds a Fiori Launchpad plugin component with sample shell extension code and an Opa5 test, as a plug-in for Easy-UI5.

Building a Fiori Launchpad plugin from scratch means wiring up the plugin component, shell extension hooks and a test harness by hand. This generator, run through Easy-UI5 as yo easy-ui5 flp-plugin or standalone as yo ./generator-ui5-project, scaffolds all three: a Fiori Launchpad plugin component, sample shell extension code, and an Opa5 test already wired in.

Facts

Last pushLicenceApache-2.0

Where it sits

Lives in
Provides
Launchpad pluginsUI5Launchpad pluginscapabilityExtending an application launchpad’s shell rather than an individual app: adding header buttons, user-menu entries, frame areas or background behaviour shared across the apps it hosts. A development sandbox for launching an app is a separate concern.

Who is behind it

UI5 CommunityUI5 CommunityOrganisationMaintains this
In the atlas: maintains 69
@ui5-community
maintainerAndreas KunzPersonContributes to this
In the atlas: contributes to 19
@akudev
Tobias HofmannPersonContributes to this
In the atlas: maintains 4, contributes to 12
@tobiashofmann
Amar UbhePersonContributes to this
In the atlas: contributes to 1
@ubheamar
Marco BeierPersonContributes to this
In the atlas: contributes to 13
@wridgeu
4 contributors

What it declares

Every artifact

Type
Generator
Origin
By a community org

As a generator

Generates
A component in an existing project
Run with
Yeoman
Distributed through
does not say

Connections1

README

quoted from ui5-community/generator-ui5-flp-plugin under Apache-2.0, read
ui5-community/generator-ui5-flp-plugin/README.mdOn GitHub

Generator for SAPUI5 Fiori Launchpad Plugin

Generator for UI5 Fiori Launchpad Plugin using UI5 Tooling. (based on the Easy UI5 Generator)
Includes

  • Fiori Launchpad Plugin Component
  • Shell Extension Code Samples
  • Opa5 Test enabled

Usage with easy-ui5

$> npm i -g yo generator-easy-ui5
$> yo easy-ui5 flp-plugin

     _-----_
    |       |    ╭──────────────────────────╮
    |--(o)--|    │  Welcome to the easy-ui5 │
   `---------´   │        generator!        │
    ( _´U`_ )    ╰──────────────────────────╯
    /___A___\   /
     |  ~  |
   __'.___.'__
 ´   `  |° ´ Y `

Run you can use npm start (or yarn start) to start the local server for development.

Standalone usage

Note the different greeting when the generator starts.

$> npm i -g yo
$> yo ./generator-ui5-project

     _-----_     ╭──────────────────────────╮
    |       |    │      Welcome to the      │
    |--(o)--|    │    generator-flp-plugin  │
   `---------´   │        generator!        │
    ( _´U`_ )    ╰──────────────────────────╯
    /___A___\   /
     |  ~  |
   __'.___.'__
 ´   `  |° ´ Y `

Test Application

npm run test

Support

Please use the GitHub bug tracking system to post questions, bug reports or to create pull requests.

Apache-2.0, read
Launchpad plugins
  1. generator-ui5-ts-flp-pluginEasy-UI5 generator for a TypeScript Fiori launchpad plugin

Details

Sources3
GitHub APIdiscovered herechecked
github.com/ui5-community/generator-ui5-flp-plugintree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaGitHub API
first seen in the atlas
ecosystem and domainui5, developer-experience
Contributors4

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:ui5-community-generator-ui5-flp-plugin
JSON
/artifacts/ui5-community-generator-ui5-flp-plugin.json
MCP
Connecting an agent