{"id":16646482,"url":"https://github.com/coffebar/delta2files","last_synced_at":"2026-04-27T02:32:02.526Z","repository":{"id":77183662,"uuid":"240883929","full_name":"coffebar/delta2files","owner":"coffebar","description":"Extract sort-independent line difference from 2 large files","archived":false,"fork":false,"pushed_at":"2020-02-16T12:24:48.000Z","size":2,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-27T11:06:04.180Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coffebar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2020-02-16T12:02:07.000Z","updated_at":"2024-06-17T09:07:16.000Z","dependencies_parsed_at":"2023-02-26T10:30:24.291Z","dependency_job_id":null,"html_url":"https://github.com/coffebar/delta2files","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/coffebar/delta2files","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coffebar%2Fdelta2files","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coffebar%2Fdelta2files/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coffebar%2Fdelta2files/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coffebar%2Fdelta2files/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coffebar","download_url":"https://codeload.github.com/coffebar/delta2files/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coffebar%2Fdelta2files/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32320261,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"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":[],"created_at":"2024-10-12T08:27:50.701Z","updated_at":"2026-04-27T02:32:02.495Z","avatar_url":"https://github.com/coffebar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Delta2Files\n\nExtract sort-independent line difference from 2 large files.\n\nScript takes 2 files (old and new) with unsorted lines and creates 2 new files in current working directory:\n\n  * delta_remove.txt  - lines from \"old\" that not present in \"new\"\n  * delta_append.txt - lines from \"new\" that not present in \"old\"\n\nEmpty lines will be ignored.\n\n# Purpose of this\nNetwork transfer the difference between large text files (in which line order is not important).\n\n# Why not *\"git format-patch\"*\nLarge files.\nThis script tested on files more than 120GB, \non which *\"git format-patch\"* or *\"git commit\"* fails with fatal error on the machine with 32GB RAM. \nAt the same time, my solution consumes about 2GB on the same files.\n\nNote that, this script doesn't take line order into account.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoffebar%2Fdelta2files","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoffebar%2Fdelta2files","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoffebar%2Fdelta2files/lists"}