Developing UI5 Apps Purely in ABAP
Go to file
oblomov-dev 91f1321796
Some checks failed
UI5_2X / UI5_2X (push) Has been cancelled
auto_abaplint_fix / auto_abaplint_fix (push) Has been cancelled
auto_downport / auto_downport (push) Has been cancelled
create_app2abap / create_app2abap (push) Has been cancelled
create_frontend / create_frontend (push) Has been cancelled
mirror_srtti / mirror_srtti (push) Has been cancelled
mirror_ajson / mirror_ajson (push) Has been cancelled
util-messages-fix (#1789)
2025-02-28 09:42:43 -05:00
.github fix auto-downport 2025-02-27 14:19:49 -05:00
.vscode update 2025-02-19 19:14:53 +00:00
app add clipboard frontend function (#1784) 2025-02-23 14:36:42 -05:00
node update actions cleanup 2025-02-20 14:21:01 +00:00
src util-messages-fix (#1789) 2025-02-28 09:42:43 -05:00
.abapgit.xml cleanup metadata 2025-02-20 16:11:57 -05:00
.gitignore fix action 2025-02-19 19:43:12 +00:00
abaplint.jsonc update 2025-02-18 15:18:52 +00:00
changelog.txt Create changelog.txt 2025-02-03 14:29:08 +01:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2023-06-27 09:42:09 +02:00
LICENSE Update LICENSE (#1599) 2024-11-30 17:49:41 +01:00
package-lock.json update dependencies (#1772) 2025-02-19 17:57:28 -05:00
package.json update auto_downport action, replace abaplint version 2025-02-27 12:10:36 -05:00
README.md Update README.md 2025-02-22 09:49:07 -05:00
SECURITY.md Update SECURITY.md (#1534) 2024-11-10 08:11:45 +01:00

ABAP_702 ABAP_STANDARD ABAP_CLOUD UI5_2X
auto_downport auto_transpile auto_abaplint_fix
test_unit test_node test_browser test_rename
create_app2abap create_frontend
mirror_ajson mirror_srtti
check_app

...offers a pure ABAP approach for developing UI5 apps - entirely without JavaScript, OData or RAP. Just like in classic ABAP, when a few lines of code were enough to display input forms and tables using Selection Screens & ALVs. Designed with a minimal system footprint, it works in both on-premise and cloud environments.

Ready to explore? Find all project information in the documentation. 🚀

Key Features

  • 100% ABAP: Developing purely in ABAP (no JavaScript, DDL, or EML)
  • User-Friendly: Implement a single interface for standalone UI5 apps
  • Minimal System Footprint: Requires only a simple HTTP handler (no BSP, OData, CDS or RAP)
  • Cloud & On-Premise Ready: Fully compatible with ABAP Cloud and Standard ABAP
  • Broad Compatibility: Supports all ABAP releases from NW 7.02 to ABAP Cloud
  • Easy Installation: Install via abapGit - no extra app deployment needed

References

Credits

This project greatly benefits from its contributors and supporting tools:

Get involved

  • Quickstart - Develop your first abap2UI5 app
  • Issues - Report issues and provide feedback
  • Contribution - Contribute code and documentation
  • LinkedIn - Follow abap2UI5 for updates and community highlights
  • Sponsor - Sponsor our work to support ongoing innovation

We welcome all contributions! Share your knowledge, hunt for bugs, submit a PR, write a comment, give us a like, or simply tell your friends about abap2UI5. This project thrives on your support! 🙏