{"id":23215540,"url":"https://github.com/pascalcorpsman/lazarustools-projectuncollector","last_synced_at":"2026-03-20T01:01:16.200Z","repository":{"id":158820113,"uuid":"460893275","full_name":"PascalCorpsman/LazarusTools-ProjectUnCollector","owner":"PascalCorpsman","description":"This is the \"reverse\" Project to ProjectCollector it stores back all files from a folder to their relative source folders","archived":false,"fork":false,"pushed_at":"2024-02-12T15:47:59.000Z","size":3007,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-24T21:01:55.478Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Pascal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PascalCorpsman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.md","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":"2022-02-18T14:54:17.000Z","updated_at":"2025-01-10T09:48:40.000Z","dependencies_parsed_at":"2025-02-11T19:30:52.346Z","dependency_job_id":null,"html_url":"https://github.com/PascalCorpsman/LazarusTools-ProjectUnCollector","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PascalCorpsman/LazarusTools-ProjectUnCollector","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PascalCorpsman%2FLazarusTools-ProjectUnCollector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PascalCorpsman%2FLazarusTools-ProjectUnCollector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PascalCorpsman%2FLazarusTools-ProjectUnCollector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PascalCorpsman%2FLazarusTools-ProjectUnCollector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PascalCorpsman","download_url":"https://codeload.github.com/PascalCorpsman/LazarusTools-ProjectUnCollector/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PascalCorpsman%2FLazarusTools-ProjectUnCollector/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29612508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T10:52:55.328Z","status":"ssl_error","status_checked_at":"2026-02-19T10:52:26.323Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-12-18T20:17:16.282Z","updated_at":"2026-02-19T12:01:39.116Z","avatar_url":"https://github.com/PascalCorpsman.png","language":"Pascal","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ProjectUnCollector\n\n![](preview.png)\n\nI have a Codebase folder structure like this:\n\n\u003cProjects_folder\u003e  \n  \u003cProject_1\u003e  \n  \u003cProject_2\u003e  \n  \u003cProject_3\u003e  \n  \u003cProject_4\u003e  \n  ..\n\n\u003cPersonal_lib_folders\u003e  \n \u003cLib_1\u003e  \n \u003cLib_2\u003e  \n \u003cLib_3\u003e  \n\nIf i upload one of my projects to Github or share them with offline friends, they often contribute to my projects. In this case i need to be able to undo the work of the [ProjectCollector](https://github.com/PascalCorpsman/LazarusTools-ProjectCollector) application and move back all my collected files into their origin folders.\n\nWith ProjectUnCollector you can do this easy in one step.\n\nCopy the whole project to its destination folder (the place where the .lpi file sits) and run the ProjectUnCollector on it. Now all your lib files are back in their source folders.\n\nCommand line support:\n\n-i \\\u003cinput.lpi file\\\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpascalcorpsman%2Flazarustools-projectuncollector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpascalcorpsman%2Flazarustools-projectuncollector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpascalcorpsman%2Flazarustools-projectuncollector/lists"}