{"id":23908320,"url":"https://github.com/hobadee/excelerate","last_synced_at":"2026-06-21T00:34:37.651Z","repository":{"id":37584608,"uuid":"476178456","full_name":"Hobadee/Excelerate","owner":"Hobadee","description":"PowerShell scripts to fix broken references in Excel files.","archived":false,"fork":false,"pushed_at":"2023-03-11T07:44:22.000Z","size":88,"stargazers_count":0,"open_issues_count":9,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-23T15:24:38.458Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","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/Hobadee.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}},"created_at":"2022-03-31T06:27:28.000Z","updated_at":"2024-09-13T17:23:32.000Z","dependencies_parsed_at":"2023-01-17T16:01:37.819Z","dependency_job_id":null,"html_url":"https://github.com/Hobadee/Excelerate","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Hobadee/Excelerate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hobadee%2FExcelerate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hobadee%2FExcelerate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hobadee%2FExcelerate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hobadee%2FExcelerate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hobadee","download_url":"https://codeload.github.com/Hobadee/Excelerate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hobadee%2FExcelerate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34590214,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-20T02:00:06.407Z","response_time":98,"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":"2025-01-05T04:34:22.973Z","updated_at":"2026-06-21T00:34:37.636Z","avatar_url":"https://github.com/Hobadee.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Excelerate\nThis project aims to fix \"broken\" Excel files that load extremely slowly due to broken references.  It does that by searching for broken references and removing them from the Excel file.\n\n\n## Running\nThis project is intended to be run on PowerShell Core.  All plugins should ideally run on all OSes.\n\nTo run, load the PowerShell module (`Import-Module excelerate.psd1`) and run `Repair-XLSX`.\n\n`Repair-XLSX` currently just has 2 required arguments, `-InFile` and `-OutFile`.  `InFile` is the XLSX file which needs to be repaired.  `OutFile` is the filename you want to save the repaired file as.  Currently you cannot overwrite an existing file and any attempts to do so will result in an error.\n\nNote that Repair-XLSX will support many options in the future and those options are hinted, but they will currently do nothing.\n\n\n## Building\nThis project may be built using `make`.  To build, simply run `make` then `make test` to run the Pester tests.\n\nFor ease of testing, you may also run `make shell` to dump you into a shell with the module imported.\n\n\n## Installing\nNote that `make install` is **NOT** currently implemented.  Installation is currently manual.  In the future we will try to implement `make install`.\n\nTo install, copy all the files in the \"build\" directory into a new folder in your PowerShell modules directory.\n\n\n## Public functions\nThe following functions are publicly exported from this module for use.  These functions may be used either manually, or in automated jobs.\n\n* Repair-XLSX\n  This function will attempt to repair an XLSX file by removing broken references\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhobadee%2Fexcelerate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhobadee%2Fexcelerate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhobadee%2Fexcelerate/lists"}