{"id":13808490,"url":"https://github.com/heinerwalter/ngx-property-editor","last_synced_at":"2025-03-16T14:16:37.869Z","repository":{"id":204488060,"uuid":"711853639","full_name":"heinerwalter/ngx-property-editor","owner":"heinerwalter","description":"An Angular library containing simple input components and a property editor component which automatically builds a form for editing all properties of any object.","archived":false,"fork":false,"pushed_at":"2025-03-15T19:16:45.000Z","size":3288,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-15T19:17:41.901Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/heinerwalter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-30T10:02:01.000Z","updated_at":"2025-03-15T19:16:48.000Z","dependencies_parsed_at":"2023-12-19T18:02:16.810Z","dependency_job_id":"3bacb394-5bef-4284-8e0a-3195107fa362","html_url":"https://github.com/heinerwalter/ngx-property-editor","commit_stats":null,"previous_names":["heinerwalter/ngx-property-editor"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heinerwalter%2Fngx-property-editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heinerwalter%2Fngx-property-editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heinerwalter%2Fngx-property-editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heinerwalter%2Fngx-property-editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/heinerwalter","download_url":"https://codeload.github.com/heinerwalter/ngx-property-editor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243878491,"owners_count":20362433,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T01:01:44.147Z","updated_at":"2025-03-16T14:16:37.824Z","avatar_url":"https://github.com/heinerwalter.png","language":"TypeScript","funding_links":[],"categories":["Third Party Components"],"sub_categories":["Editors"],"readme":"# ngx-property-editor\n\n[![build](https://github.com/heinerwalter/ngx-property-editor/actions/workflows/build-and-test.yml/badge.svg)](https://github.com/heinerwalter/ngx-property-editor/actions/workflows/build-and-test.yml)\n[![npm version](https://img.shields.io/npm/v/ngx-property-editor?logo=npm\u0026logoColor=fff)](https://www.npmjs.com/package/ngx-property-editor)\n[![angular version](https://badgen.net/static/Angular/v17/c3002f?icon=angular)](https://v17.angular.io/docs)\n\nThis is an Angular library containing simple input components for different data types\n(styled with bootstrap). Based on the input components this library provides a property\neditor component which automatically builds a form for editing all properties of any\nobject passed to the property editor component. The property editor input fields can be\nconfigured by passing an additional configuration object to the property editor component.\n\n## Demo\n\nBeside the library project this repository contains a demo application project\nwhich demonstrates all library features.\n[Open demo page](https://heinerwalter.github.io/ngx-property-editor/).\n\n## Installation\n\nAdd this library to your Angular CLI project by running the following command:\n\n```console\nng add ngx-property-editor\n```\n\nIt will install `ngx-property-editor` for the default application specified in your\n`angular.json`. If you have multiple projects, and you want to target a specific\nproject, you could specify the `--project` option:\n\n```console\nng add ngx-property-editor --project myProject\n```\n\nSee more details on the installation process in the\n[README.md](projects/ngx-property-editor/README.md)\nfile inside the ngx-property-editor library subdirectory. There you will find information\non how to install the bootstrap styles on which this library depends.\n\n## Build\n\nFor instructions on how to build the library and the demo application see teh\n[README_BUILD_AND_PUBLISH.md](README_BUILD_AND_PUBLISH.md) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheinerwalter%2Fngx-property-editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fheinerwalter%2Fngx-property-editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheinerwalter%2Fngx-property-editor/lists"}