{"ref":"artifact:hasanciftci26-ui5-antares","page":"/artifacts/hasanciftci26-ui5-antares","json":"/artifacts/hasanciftci26-ui5-antares.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"hasanciftci26-ui5-antares","name":"ui5-antares","artifact_type":"package","ecosystem":"ui5","domain":"ui-and-frontend-bridge","origin_ring":"independent","description":{"one_line":"A SAPUI5 library that generates OData V2 metadata-based dialogs, object pages and value helps with input validation, and wraps OData V2 requests in promises.","short":"SAPUI5 library generating OData V2 metadata-based dialogs and pages","what_it_solves":"Writing an OData V2 create, read, update or delete screen in SAPUI5 by hand means a form, a value help, input checks and `ODataModel` calls for each entity. This library generates the dialog or object page from the service metadata as a Simple Form or Smart Form, generates value help dialogs, runs user input validation and mandatory checks, and offers promisified OData V2 classes built on `sap.ui.model.odata.v2.ODataModel`. It covers OData V2 only. It is written in TypeScript and works in SAPUI5 JavaScript and TypeScript apps. An app lists `ui5.antares` in the `libs` of its `manifest.json`, and the package version follows SAPUI5's: its documentation says to ignore the last three digits to get the SAPUI5 version, and npm carries a `ui5-<version>-latest` dist-tag per release line."},"links":{"repo":"https://github.com/hasanciftci26/ui5-antares","npm":"https://www.npmjs.com/package/ui5-antares","docs":"https://ui5-antares.github.io"},"identity":{"author":"Hasan Çiftçi","license":"Apache-2.0"},"source_available":true,"type_properties":{"placement":{"value":"in-host","sources":[{"url":"https://ui5-antares.github.io","title":"UI5 Antares documentation","checked":"2026-10-19","quote":"Add `\"ui5.antares\": {}` to the `\"sap.ui5\".\"dependencies\".\"libs\"` section of your application's manifest.json file."}]},"distribution":{"value":["npm"],"sources":[{"url":"https://ui5-antares.github.io","title":"UI5 Antares documentation","checked":"2026-10-19","quote":"npm install ui5-antares@version"}]}},"provides":[{"capability":"capability:ui5-data-binding","what_it_does":"Generates OData V2 metadata-based dialogs and object pages with input validation and mandatory checks, and wraps ODataModel's V2 create, update, delete and read calls in promisified classes.","sources":[{"url":"https://github.com/hasanciftci26/ui5-antares","title":"hasanciftci26/ui5-antares — README, features","checked":"2026-10-19","quote":"OData V2 metadata-based dialog and Simple Form - Smart Form generation for CRUD operations"},{"url":"https://github.com/hasanciftci26/ui5-antares","title":"hasanciftci26/ui5-antares — README, features","checked":"2026-10-19","quote":"User input validations/mandatory checks"},{"url":"https://github.com/hasanciftci26/ui5-antares","title":"hasanciftci26/ui5-antares — README, features","checked":"2026-10-19","quote":"Promisified OData V2 classes based on the sap.ui.model.odata.v2.ODataModel class"}]}],"drafted_with_ai":true,"history":[{"date":"2026-10-19","field":"entry","from":null,"to":"created","reason":"Listed on bestofui5.org and absent from the atlas. The only UI5-door capability that holds a model-bound form and validation is ui5-data-binding; the odata capability lists no UI5 door, so the OData V2 request side has no edge of its own."}],"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-10-19"},"maintainers":["actor:hasanciftci26"],"contributors":["actor:hasanciftci26"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"poor","evidence":"26 months since release"},{"label":"Continuity","tier":"fair","evidence":"one contributor, personally owned"},{"label":"Repository","tier":"poor","evidence":"pushed 2024-08, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Maintainer's CI","tier":"fair","evidence":"workflows present, no completed run on the default branch"}],"practice":[{"label":"Tests","tier":"good","evidence":"30 test files"},{"label":"Docs","tier":"good","evidence":"docs site, README 2 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":23,"unit":"installs/week"},{"value":4,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","latest_version":"1.124.1003","majors":{"1":{"version":"1.123.1001","date":"2024-05-30"},"0.0":{"version":"0.0.1","date":"2024-04-24"}},"license":"Apache-2.0","first_release":"2024-04-24","last_release":"2024-08-14","releases":74,"cadence_days":0,"maintainers":1,"repository":"git+https://github.com/hasanciftci26/ui5-antares.git","repository_directory":null,"peer_cds":null,"dependencies":0,"node_engine":null,"test_script":false,"types":true,"downloads_weekly":23,"downloads_monthly":185,"stars":4,"forks":0,"open_issues":0,"archived":false,"pushed_at":"2024-08-14","license_spdx":"Apache-2.0","org_owned":false,"default_branch":"master","created_at":"2024-04-23T18:13:30Z","open_prs":0,"tree_truncated":false,"test_files":30,"workflows":2,"other_ci":false,"readme_bytes":2399,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2024-04-23","last_commit":"2024-08-11","commits":165,"contributors":1,"readme_path":"README.md","readme_sha":"a568074ef2e80fba9b3a74e8355da25d0e217aeb","months_since_release":26,"dormant":true,"repo_read":"2026-10-24"},"release_notes":{"license":"Apache-2.0","quotable":true,"versions":[{"version":"1.96.31003","date":"2024-08-14"},{"version":"1.96.30003","date":"2024-08-14"},{"version":"1.96.25004","date":"2024-08-14"},{"version":"1.123.1004","date":"2024-08-11"},{"version":"1.120.15003","date":"2024-08-11"},{"version":"1.120.14003","date":"2024-08-11"},{"version":"1.120.13003","date":"2024-08-11"},{"version":"1.108.32003","date":"2024-08-11"},{"version":"1.108.31003","date":"2024-08-11"},{"version":"1.108.30003","date":"2024-08-11"},{"version":"1.108.23003","date":"2024-08-11"},{"version":"1.96.33003","date":"2024-08-11"},{"version":"1.96.32003","date":"2024-08-11"},{"version":"1.124.1003","date":"2024-08-10"},{"version":"1.123.2003","date":"2024-08-10"},{"version":"1.124.999006","date":"2024-08-09"},{"version":"1.120.12003","date":"2024-08-09"},{"version":"1.120.11003","date":"2024-08-09"},{"version":"1.120.1014","date":"2024-08-09"},{"version":"1.124.999005","date":"2024-07-16","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-124-0-latest"},{"version":"1.124.999004","date":"2024-07-16","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-124-0-latest"},{"version":"1.120.1013","date":"2024-07-16","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.120.1012","date":"2024-07-16","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.124.999003","date":"2024-07-05","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-124-0-latest"},{"version":"1.120.1011","date":"2024-07-04","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.120.1010","date":"2024-07-03","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.120.1009","date":"2024-06-25","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.120.1008","date":"2024-06-21","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.120.1007","date":"2024-06-20","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.120.1006","date":"2024-06-14","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.120.1005","date":"2024-06-12","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.124.999002","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-124-0-latest"},{"version":"1.124.1002","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-124-1-latest"},{"version":"1.123.2002","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-123-2-latest"},{"version":"1.123.1003","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-123-1-latest"},{"version":"1.120.15002","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-15-latest"},{"version":"1.120.14002","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-14-latest"},{"version":"1.120.13002","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-13-latest"},{"version":"1.120.12002","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-12-latest"},{"version":"1.120.11002","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-11-latest"},{"version":"1.120.1004","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.120.1003","date":"2024-06-11","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.108.32002","date":"2024-06-10","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-108-32-latest"},{"version":"1.108.31002","date":"2024-06-10","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-108-31-latest"},{"version":"1.108.30002","date":"2024-06-10","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-108-30-latest"},{"version":"1.108.23002","date":"2024-06-10","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-108-23-latest"},{"version":"1.96.33002","date":"2024-06-10","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-33-latest"},{"version":"1.96.32002","date":"2024-06-10","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-32-latest"},{"version":"1.96.31002","date":"2024-06-10","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-31-latest"},{"version":"1.96.30002","date":"2024-06-10","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-30-latest"},{"version":"1.96.25003","date":"2024-06-10","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-25-latest"},{"version":"1.124.1001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-124-1-latest"},{"version":"1.123.2001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-123-2-latest"},{"version":"1.120.15001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-15-latest"},{"version":"1.120.14001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-14-latest"},{"version":"1.120.13001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-13-latest"},{"version":"1.120.12001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-12-latest"},{"version":"1.120.11001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-11-latest"},{"version":"1.108.32001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-108-32-latest"},{"version":"1.108.31001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-108-31-latest"},{"version":"1.96.33001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-33-latest"},{"version":"1.96.32001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-32-latest"},{"version":"1.96.31001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-31-latest"},{"version":"1.96.30001","date":"2024-06-09","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-30-latest"},{"version":"1.124.999001","date":"2024-06-08","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-124-0-latest"},{"version":"1.108.30001","date":"2024-06-08","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-108-30-latest"},{"version":"1.108.23001","date":"2024-06-08","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-108-23-latest"},{"version":"1.123.1002","date":"2024-06-07","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-123-1-latest"},{"version":"1.120.1002","date":"2024-06-07","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.96.25002","date":"2024-06-07","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-25-latest"},{"version":"1.123.1001","date":"2024-05-30","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-123-1-latest"},{"version":"1.120.1001","date":"2024-05-30","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-120-1-latest"},{"version":"1.96.25001","date":"2024-05-30","deprecated":"This version has some bugs and missing features. Please install the latest version with the following command: npm install --save-exact ui5-antares@ui5-1-96-25-latest"},{"version":"0.0.1","date":"2024-04-24"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:hasanciftci26","name":"Hasan Çiftçi","json":"/actors/hasanciftci26.json"}],"contributors":[{"ref":"actor:hasanciftci26","name":"Hasan Çiftçi","json":"/actors/hasanciftci26.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}