{"id":23084529,"url":"https://github.com/scripttiger/kanzisfx","last_synced_at":"2025-08-16T01:32:54.182Z","repository":{"id":257054852,"uuid":"857203409","full_name":"ScriptTiger/KanziSFX","owner":"ScriptTiger","description":"KanziSFX is a minimal Kanzi decompressor to decompress an embedded Kanzi bit stream, with built-in support to also untar a compressed tar archive. So, the embedded Kanzi bit stream could contain either a single file of arbitrary type or a tar archive which will be both decompressed and unarchived.","archived":false,"fork":false,"pushed_at":"2024-09-17T13:47:58.000Z","size":7,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-15T08:10:33.890Z","etag":null,"topics":["archives","compression","decompression","decompressor","self-extracting","self-extracting-archive","tar","unarchiver","untar"],"latest_commit_sha":null,"homepage":"https://scripttiger.github.io/more/","language":"Go","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/ScriptTiger.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":"2024-09-14T03:24:24.000Z","updated_at":"2024-09-17T13:49:34.000Z","dependencies_parsed_at":"2024-09-14T16:18:06.771Z","dependency_job_id":"ef47f1ad-642c-4ae4-a239-8ecdbffaf884","html_url":"https://github.com/ScriptTiger/KanziSFX","commit_stats":null,"previous_names":["scripttiger/kanzisfx"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScriptTiger%2FKanziSFX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScriptTiger%2FKanziSFX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScriptTiger%2FKanziSFX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScriptTiger%2FKanziSFX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ScriptTiger","download_url":"https://codeload.github.com/ScriptTiger/KanziSFX/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229990157,"owners_count":18155901,"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":["archives","compression","decompression","decompressor","self-extracting","self-extracting-archive","tar","unarchiver","untar"],"created_at":"2024-12-16T16:12:02.263Z","updated_at":"2025-08-16T01:32:54.174Z","avatar_url":"https://github.com/ScriptTiger.png","language":"Go","readme":"[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://docs.google.com/forms/d/e/1FAIpQLSfBEe5B_zo69OBk19l3hzvBmz3cOV6ol1ufjh0ER1q3-xd2Rg/viewform)\n\n# KanziSFX: Kanzi SelF-eXtracting archive\nKanziSFX is a minimal Kanzi decompressor to decompress an embedded Kanzi bit stream, with built-in support to also untar a compressed tar archive. So, the embedded Kanzi bit stream could contain either a single file of arbitrary type or a tar archive which will be both decompressed and unarchived.\n\nUsage: `kanzisfx [options...]`\nArgument                  | Description\n--------------------------|-----------------------------------------------------------------------------------------------------\n `-knz`                   | Output Kanzi bit stream\n `-o \u003cfile\\|directory\u003e`   | Destination file or directory\n `-info`                  | Show Kanzi bit stream info\n\n`-` can be used in place of `\u003cfile\u003e` to designate standard output as the destination, but cannot be used in place of a directory for extracting tar archives.\n\nWithout any arguments, the embedded Kanzi stream will be decompressed into the working directory to a file of the same name as the executable, except with the `.exe` or `.app` extension removed. Or, if the Kanzi stream contains a tar archive, the tar archive will be both decompressed and unarchived into a folder within the working directory of the same name as the executable, except with the `.exe` or `.app` extension removed. So, command-line usage is only optional and the end user can just execute the application as they would any other application for this default behavior.\n\n# Appending a Kanzi archive to a KanziSFX executable\nDownload the latest pre-built release for the intended target system:  \nhttps://github.com/ScriptTiger/KanziSFX/releases/latest\n\nFor appending a Kanzi archive to a KanziSFX executable, issue one of the following commands.\n\nFor Windows:\n```\ncopy /b \"KanziSFX.exe\"+\"file.knz\" \"MyKanziSFX.exe\"\n```\n\nFor Linux and Mac:\n```\ncat \"KanziSFX\" \"file.knz\" \u003e \"MyKanziSFX\"\n```\n\n# More About ScriptTiger\n\nFor more ScriptTiger scripts and goodies, check out ScriptTiger's GitHub Pages website:  \nhttps://scripttiger.github.io/\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscripttiger%2Fkanzisfx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscripttiger%2Fkanzisfx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscripttiger%2Fkanzisfx/lists"}