Everything in the atlas
Type
Domain: 3
Origin
Signals
Content
More
Group by: Capability
Interactive generator for CAP event handler files
Interactive project installer for CAP Node.js
Writer module for changing a CAP project's configuration from code
There is nothing to run: it is published for a generator or a script to call, not for a developer to invoke in a project, and it declares Node.js 22 or later.
Command line for changing features of an existing Fiori project
Writer of flexible programming model elements into Fiori elements apps
Shared functions and types of the Fiori generators
Writer that adds an OData service to an existing UI5 project
Writer of the base structure of a UI5 project from Node code
Command line client and development toolkit for CAP
CAP project generator behind SAP Business Application Studio's wizard
CDS project generator, deprecated in favour of @sap/cds-dk
Drag-and-drop UI5 view editor that writes an abap2UI5 app class
The class has to be moved by hand: an abapGit pull of the exported ZIP, or a paste into ADT or SE24. The palette is held to the 121 controls of UI5 1.71, and a control inserted by its class name instead comes from whatever UI5 the canvas has loaded, with nothing checking it against 1.71 - *Checks* reports that. An app class that builds no view, or more than one, is refused.
ABAP transaction generating an MVC-style project from a template
No published releases; repository quiet for 48 months.
Maven plugin running CDS build steps in a CAP Java project
Maven archetype generating a new CAP Java project
npm-init wrapper for the Easy-UI5 Yeoman generator
npm initializer adding wdi5 testing to an existing UI5 app
Yeoman meta-generator for scaffolding UI5 projects
Yeoman generator for UI5 tooling-extension projects
Release and repository quiet for 33 months.
Easy-UI5 generator scaffolding a new UI5 application
Yeoman generator for UI5 custom controls distributed via npm
No published releases; repository quiet for 66 months.
Easy-UI5 generator scaffolding a new UI5 library
Yeoman generator for UI5 libraries wrapping UI5 Web Components
No published releases; repository quiet for 35 months.
Yeoman generator for UI5 projects holding several applications
Not for a single-application project with no deployment configuration: for that the README points to [generator-ui5-app](artifact:ui5-community-generator-ui5-app) instead.
Yeoman generator for a UI5 app that loads a React app
Quiet Release and repository quiet for 38 months.
Functional boundary The scaffold is JavaScript and not TypeScript, and `react-router-dom` and UI5 Web Components are not included; its README leaves both for the project to add.
Easy-UI5 generator scaffolding a TypeScript UI5 application
Generator for a TypeScript UI5 FlexibleColumnLayout app on OData
Easy-UI5 generator scaffolding a TypeScript UI5 library
Yeoman generator scaffolding wdi5 test configuration into a UI5 app
No published releases; repository quiet for 27 months.
Joule's generative AI inside SAP Build Code
Development environment on BTP for UI5, Fiori, mobile and CAP
Command line generator of UI5 custom controls from html
Release and repository quiet for 29 months.
Starter repository for an abap2UI5 app with CI and agent setup
Repository template with LICENSE, REUSE and compliance files
TechEd 2025 workshop on a Fiori app with ABAP Cloud and Joule
Windows build packaging Eclipse with ADT as a portable IDE
Carries home-directory dotfiles from one BAS dev space to another
The exported file list is hard-coded, so a dev space whose setup lives in files the readme does not name is not carried across; the roadmap lists making the list flexible as open work. Nothing from the BAS profile is in the zip, so a developer who wants the colour scheme, the keymaps or the installed extensions uses the BAS profile export on its own.
PowerShell wizard installing Eclipse with ADT and plugins
Windows only, with PowerShell 7 (`pwsh`) installed; the run needs access to `download.eclipse.org`, `tools.hana.ondemand.com`, `eclipse.devepos.com` and the update site of every plugin selected, from the machine it installs on. A plugin outside the catalog is installed only after someone adds its update site and feature group id to `catalog.json`.
Theia distribution with ABAP and UI5 support as a Docker image
No published releases; repository quiet for 68 months.
ESLint plugin with one consultancy's rules for CDS files
Neither the package manifest nor the repository tree declares a licence.
Shared ESLint configuration for SAPUI5 and CAP projects
ESLint rules for projects the Fiori tools generators produce
SAP's ESLint plugin for CDS
Rule-based checker for SAPUI5 and OpenUI5 projects
Not in a project whose dependencies must all carry an open-source licence: KAEV is proprietary software, its licence page states that downloading or viewing the npm package does not by itself grant permission to use, copy, modify, redistribute, sublicense, sell, host or create derivative works, and the LICENSE file shipped with the package carries the controlling terms. Not as the last word on whether a UI5 application is secure: its rule reference states that a heuristic finding is not proof of a vulnerability, and its documentation puts professional security review beside it rather than under it.
Static analysis tool for UI5 projects
ESLint rules flagging deprecated CAP configuration
Regex naming rules for SAP HANA artifacts in a CAP project
Everything it checks is a name: a file name under `rootDir`, or an identifier a parser extracted from a file, so a convention that cannot be written as a regex over one name has no rule shape here. Content rules targeting `.hdbanalyticalprivilege` or `.hdbconstraint` return no results, which the README states as not yet implemented, so conventions centred on those two artifact types go unchecked.
SAPUI5 extension for Visual Studio Code
Its README assumes a `manifest.json` with an app ID, JavaScript files that start with `sap.ui.define`, and access to ui5.sap.com to preload the standard library metadata. It says of TypeScript that ts-morph, its parser there, has drawbacks, and that not all linters work for TypeScript.
Command-line linter for UI5 classes, XML views and i18n files
Two of its JavaScript and TypeScript checks, EventTypeLinter and WrongNamespaceLinter, apply to TypeScript projects only.
VS Code extension for SAPUI5 and OpenUI5 XML views and manifest
OpenUI5 sample app set up with the UI5 CLI
UI5con workshop taking a legacy UI5 app to a clean UI5 linter report
Six CAP features in one package, from replication cache to rate limits
It is a bundle, not a plugin with one job. Depending on it for one feature brings the rest.
CLI starting several CAP services and an AppRouter locally together
CLI of CAP development tools for Cloud Foundry workflows
There is no repository and no README: what the eight commands do is only readable from the compiled dist that ships in the package. Three of them — npmrc, install, project — are written for "SimpleMDG" projects rather than for CAP generally, so the reusable part is bind-local, run-local and debug. Seven releases up to July 2026. Its binding step writes the resolved VCAP_SERVICES into default-env.json in the project, where [@sap/cds-dk](artifact:sap-cds-dk) keeps only the place the credentials can be fetched from, so a project using it needs that file kept out of version control.
Compiler from AMS DCL policies to DCN for local runs and tests
Its own account of itself is local running and tests: the DCN it writes serves as input for running an application using AMS on the DCL bundle locally. It carries the SAP Developer License Agreement rather than an open-source licence, and the repository named in its package metadata is an internal SAP host, so the npm page is the only thing to read.
CAP Node.js runtime
Command line client and development toolkit for CAP
Scripts running the ABAP Developer Edition in Docker
No published releases; repository quiet for 83 months.
In-browser ABAP editor beside the abap2UI5 app it builds
A `SELECT` from a business table has nothing to select from: the database in the page holds the framework's own tables, and nothing can reach outside the browser, so an app that reads a system's data cannot be tried here. Only the UI5 libraries built in are available and a control from anywhere else will not load; what the transpiler cannot compile is reported in the output panel rather than run. State lives in the tab — a reload, and a press of Run, starts over on a fresh database.
Browser dashboard for a running CAP Java service during development
Maven plugin running CDS build steps in a CAP Java project
Dev-time wrapper for the SAP Application Router
Local ABAP server serving /IWBEP/ OData v2 without an SAP system
Not a system to run a business application on: there is no business application in it, and what it implements of the language, the dictionary and Gateway is a stated subset of each. It is a clean-room reimplementation of the `/IWBEP/` interfaces that bundles no SAP source and no standard DDIC, so a service that reads standard objects has nothing to read, and `ANORMALIES.md` records every place the runtime differs from SAP before any workaround is written.
ABAP report setting up a new ABAP Developer Edition or trial system
Quiet No published releases; repository quiet for 24 months.
Functional boundary Not against a system holding local repository changes that have not been pushed: Pull Repos overwrites every repository named in zdevsysinit_params, which is why the maintainer leaves that box unticked and calls it a danger zone. The maintainer calls the whole report work in progress, to be used at own risk.
Serves a Vite app through cds watch and imports .cds files
abap2UI5 transpiled to JavaScript and run in a browser tab
It is not the framework and takes no framework fixes: those belong upstream in abap2UI5, and nothing under `src/`, `downport/`, `output/` and `build/` here is a source file. The build is frozen on pinned commits with no scheduled rebuild, so it does not show what abap2UI5 main does today, samples in subfolders of the samples repository are excluded because they require a real SAP system, and a known upstream transpiler issue leaves `check_on_init( )` always false, so backend-built view XML may not be returned.
Showcase for dev-approuter in front of two UI5 apps
CAP Java service consuming a Business Partner API mocked in Node.js
Neither the package manifest nor the repository tree declares a licence.
Ten short CAP Java references, one document per topic
Development container definition for CAP Node.js
CAP project simulating S/4HANA Private Edition OData APIs locally
reCAP 2025 workshop on CAP's local-development toolset
Eight-exercise tour of CAP features, from mocking to plugins
pnpm workspace running CAP, a local launchpad and two UI5 apps
Neither the package manifest nor the repository tree declares a licence.
Low-code platform for web and native mobile apps
Command line client and development toolkit for CAP
Eclipse plugin for ABAP object search and CDS view analysis
On a system where the abap-search-tools backend is not installed: the plugin lists it as a precondition, and the beta update site expects that backend's dev branch in particular.
ABAP library for creating Graphviz graphs
No published releases; repository quiet for 72 months.
AWK script sketching an ER diagram from .cds files
No published releases; repository quiet for 26 months.
ABAP program drawing UML class diagrams through PlantUML
No published releases; repository quiet for 54 months.