kaev.org

Local analysis for SAPUI5 and Fiori

Catch UI5 problems before production.

KAEV runs focused health, security, architecture, and performance checks directly inside your project. No source upload and no dashboard to configure.

sample-fiori-app — zsh
Runs locallyNo source uploadAvailable on npm ↗

Why KAEV?

A focused second pair of eyes for UI5 projects, without adding another platform to your workflow.

Catch issues earlier

Find UI5 problems while you are still working, before they reach review or production.

Keep your code local

KAEV runs inside your project. Your source code is not uploaded to a remote service.

Act on clear findings

See severity, confidence, rule IDs, and file locations directly in the terminal.

What KAEV checks

One command checks the areas most likely to turn into UI5 maintenance, security, or production problems.

UI5 & configuration

Validate project structure, manifests, UI5 configuration, stable IDs, and official linter findings.

Security

Detect exposed credentials, unsafe browser storage, dynamic execution, and missing protection boundaries.

Architecture

Review networking boundaries and patterns that work against UI5-managed rendering.

Performance & OData

Check refresh placement, collection operations, sorting, filtering, and model size limits.

Built for your workflow

From terminal output to a shareable report.

Run checks in the current project, review actionable findings in place, then create a Markdown report when you need a durable record.

Current projectTerminal findingsMarkdown report

Quick start

1

Install KAEV

2

Run the checks

Review passes, findings, severity, confidence, and file locations in the terminal.

3

Create a report

Generate a Markdown report in the current project directory.

Ready when your project is

Check your UI5 project in under a minute.

Read the documentation ↗