{"id":42564346,"url":"https://github.com/xoltia/zi","last_synced_at":"2026-01-28T20:42:10.389Z","repository":{"id":292538650,"uuid":"977224395","full_name":"xoltia/zi","owner":"xoltia","description":"A Zig/ZLS installer","archived":false,"fork":false,"pushed_at":"2025-07-31T18:06:58.000Z","size":93,"stargazers_count":18,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-31T21:51:35.682Z","etag":null,"topics":["installer","version-manager","zig"],"latest_commit_sha":null,"homepage":"","language":"Zig","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/xoltia.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}},"created_at":"2025-05-03T17:51:50.000Z","updated_at":"2025-07-31T18:07:01.000Z","dependencies_parsed_at":"2025-06-01T18:28:24.270Z","dependency_job_id":"b3ffe17b-df56-421e-b448-2af5313badc8","html_url":"https://github.com/xoltia/zi","commit_stats":null,"previous_names":["xoltia/zi"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/xoltia/zi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xoltia%2Fzi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xoltia%2Fzi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xoltia%2Fzi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xoltia%2Fzi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xoltia","download_url":"https://codeload.github.com/xoltia/zi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xoltia%2Fzi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28851142,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: 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":["installer","version-manager","zig"],"created_at":"2026-01-28T20:42:09.648Z","updated_at":"2026-01-28T20:42:10.360Z","avatar_url":"https://github.com/xoltia.png","language":"Zig","funding_links":[],"categories":[],"sub_categories":[],"readme":"# zi: a zig installer\n\nzi is a basic tool that helps you install specific versions of Zig from the official index.\nIt can also install ZLS, either from GitHub releases or by building it from source for use with the latest Zig version.\n\n## Examples\nBasic usage: installs from any mirror, first checking if a local install already exists.\n```\nzi install 0.14.0\n```\n\nForce install (maybe necessary if a previous install failed) Zig from the Mach Engine mirror, without trying to also download ZLS.\n```\nzi install 0.14.1 -f --mirror=https://pkg.machengine.org/zig --skip-zls\n```\n\nMismatched Zig/ZLS versions. Useful if there is no matching ZLS version (such as with 0.14.1).\n```\nzi install 0.14.0\nzi install 0.14.1 --skip-zls\nzi use 0.14.0 --zls\n```\n\n## Usage\n\n```\n zi is a simple Zig version manager.\n \n Usage:\n     zi [OPTIONS] [SUBCOMMAND]\n \n Subcommands:\n     ls                   List Zig versions\n     ls-mirrors           List available mirrors\n     install \u003cversion\u003e    Install a specific remote Zig version\n     use [version]        Switch to a specific local Zig version,\n                          using .zirc if version is omitted\n \n Flags:\n     -h, --help           Print help information\n     -V, --version        Print version information\n \n Flags for `ls` subcommand:\n     -r, --remote         List only remote versions\n     -l, --local          List only local versions\n \n Flags for `install` subcommand:\n     -f, --force          Remove the existing download if it exists\n         --mirror=\u003curl\u003e   Use a specific mirror (must be in the community-mirrors.txt\n                          format; see https://ziglang.org/download/community-mirrors)\n         --no-mirror      Download directly from ziglang.org (not recommended)\n     -s, --skip-zls       Skip downloading and/or linking the ZLS executable\n \n Flags for `use` subcommand:\n     --zls                Change only the ZLS version, useful for mismatching ZLS\n                          and Zig versions\n \n Environment variables:\n     ZI_INSTALL_DIR       Directory to install Zig versions (default: $HOME/.zi)\n     ZI_LINK_DIR          Directory to create symlinks for the active Zig version\n                          (default: $HOME/.local/bin)\n \n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxoltia%2Fzi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxoltia%2Fzi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxoltia%2Fzi/lists"}