{"id":51451247,"url":"https://github.com/mickael-pezzoni/ngx-dock-layout","last_synced_at":"2026-07-22T05:01:02.651Z","repository":{"id":368436756,"uuid":"1284293379","full_name":"mickael-pezzoni/ngx-dock-layout","owner":"mickael-pezzoni","description":"ngx-dock-layout is an Angular library for building resizable panel interfaces, in the style of an IDE. It lets you organize your components in a tree of rows, columns, and tabs that users can reorganize by drag and drop, split, or close on the fly. Designed for Angular 21 with signals and OnPush, it integrates without complex configuration.","archived":false,"fork":false,"pushed_at":"2026-07-12T11:38:30.000Z","size":321,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-07-12T13:10:19.021Z","etag":null,"topics":["angular","docking","docking-library","drag-drop","layout","panel","resizable","split","tabs"],"latest_commit_sha":null,"homepage":"https://mickael-pezzoni.github.io/ngx-dock-layout/","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/mickael-pezzoni.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-29T18:04:40.000Z","updated_at":"2026-07-12T11:38:38.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/mickael-pezzoni/ngx-dock-layout","commit_stats":null,"previous_names":["mickael-pezzoni/ngx-dock-layout"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/mickael-pezzoni/ngx-dock-layout","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mickael-pezzoni%2Fngx-dock-layout","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mickael-pezzoni%2Fngx-dock-layout/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mickael-pezzoni%2Fngx-dock-layout/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mickael-pezzoni%2Fngx-dock-layout/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mickael-pezzoni","download_url":"https://codeload.github.com/mickael-pezzoni/ngx-dock-layout/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mickael-pezzoni%2Fngx-dock-layout/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35748424,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-22T02:00:06.236Z","response_time":124,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["angular","docking","docking-library","drag-drop","layout","panel","resizable","split","tabs"],"created_at":"2026-07-05T21:00:27.988Z","updated_at":"2026-07-22T05:01:02.644Z","avatar_url":"https://github.com/mickael-pezzoni.png","language":"TypeScript","funding_links":[],"categories":["Third Party Components"],"sub_categories":["Layout"],"readme":"# ngx-dock-layout\n\nAn Angular dockable layout library — split panes, movable tabs, drag \u0026 drop, undo/redo, all driven by signals.\n\n\u003e **Demo**: [mickael-pezzoni.github.io/ngx-dock-layout](https://mickael-pezzoni.github.io/ngx-dock-layout/)\n\n## Run the demo locally\n\n```bash\nnpm install\nnpm start\n```\n\nOpen [localhost:4200](http://localhost:4200).\n\n## Documentation\n\nSee the [library README](projects/ngx-dock-layout/README.md) for installation, API reference, and usage examples.\n\n[Lire la documentation en français](projects/ngx-dock-layout/README.fr.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmickael-pezzoni%2Fngx-dock-layout","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmickael-pezzoni%2Fngx-dock-layout","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmickael-pezzoni%2Fngx-dock-layout/lists"}