{"id":13709911,"url":"https://github.com/vezel-dev/zig-sdk","last_synced_at":"2025-04-13T11:09:19.089Z","repository":{"id":37488534,"uuid":"376446883","full_name":"vezel-dev/zig-sdk","owner":"vezel-dev","description":"An MSBuild SDK for building Zig, C, and C++ projects using the Zig compiler.","archived":false,"fork":false,"pushed_at":"2025-04-10T11:53:20.000Z","size":647,"stargazers_count":85,"open_issues_count":17,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-13T11:08:55.243Z","etag":null,"topics":["build","c","cpp","dotnet","msbuild","zig"],"latest_commit_sha":null,"homepage":"https://docs.vezel.dev/zig-sdk","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"0bsd","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vezel-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-0BSD","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"vezel-dev","open_collective":"vezel"}},"created_at":"2021-06-13T05:19:25.000Z","updated_at":"2025-04-10T11:53:16.000Z","dependencies_parsed_at":"2023-10-14T21:21:02.611Z","dependency_job_id":"ba1f1adc-ce5e-460d-9496-0f58ef4d00a1","html_url":"https://github.com/vezel-dev/zig-sdk","commit_stats":{"total_commits":468,"total_committers":2,"mean_commits":234.0,"dds":"0.17307692307692313","last_synced_commit":"0626d606042af2afc91fc9f4b23e285a90845cf3"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vezel-dev%2Fzig-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vezel-dev%2Fzig-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vezel-dev%2Fzig-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vezel-dev%2Fzig-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vezel-dev","download_url":"https://codeload.github.com/vezel-dev/zig-sdk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248703198,"owners_count":21148118,"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":["build","c","cpp","dotnet","msbuild","zig"],"created_at":"2024-08-02T23:00:48.370Z","updated_at":"2025-04-13T11:09:19.060Z","avatar_url":"https://github.com/vezel-dev.png","language":"C#","readme":"# Zig SDK\n\n\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"zig.svg\"\n         width=\"128\"\n         alt=\"Zig SDK\" /\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cstrong\u003e\n        An MSBuild SDK for building Zig, C, and C++ projects using the Zig\n        compiler.\n    \u003c/strong\u003e\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![License](https://img.shields.io/badge/license-0BSD-brown)](LICENSE-0BSD)\n[![Commits](https://img.shields.io/github/commit-activity/m/vezel-dev/zig-sdk/master?label=commits\u0026color=slateblue)](https://github.com/vezel-dev/zig-sdk/commits/master)\n[![Build](https://img.shields.io/github/actions/workflow/status/vezel-dev/zig-sdk/build.yml?branch=master)](https://github.com/vezel-dev/zig-sdk/actions/workflows/build.yml)\n[![Discussions](https://img.shields.io/github/discussions/vezel-dev/zig-sdk?color=teal)](https://github.com/vezel-dev/zig-sdk/discussions)\n[![Discord](https://img.shields.io/badge/discord-chat-7289da?logo=discord)](https://discord.gg/wtzCfaX2Nj)\n[![Zulip](https://img.shields.io/badge/zulip-chat-394069?logo=zulip)](https://vezel.zulipchat.com)\n\n\u003c/div\u003e\n\n--------------------------------------------------------------------------------\n\nThe **Zig SDK** is an\n[MSBuild SDK](https://docs.microsoft.com/en-us/visualstudio/msbuild/how-to-use-project-sdk)\nthat augments the .NET SDK with the ability to build Zig, C, and C++ projects.\n\nWith support for multiple programming languages, cross-compilation, NuGet\npackaging, and more, the **Zig SDK** makes it trivial to author native\ncomponents as part of your .NET solution - without all the hassle that is\nusually part and parcel of building and packaging native code. These features\nare powered by the [Zig](https://ziglang.org) toolchain.\n\n## Usage\n\nThis project offers the following packages:\n\n| Package | Description | Downloads |\n| -: | - | :- |\n| [![Vezel.Zig.Sdk][sdk-img]][sdk-pkg] | Provides the MSBuild SDK and associated tasks. | ![Downloads][sdk-dls] |\n\n[sdk-pkg]: https://www.nuget.org/packages/Vezel.Zig.Sdk\n\n[sdk-img]: https://img.shields.io/nuget/v/Vezel.Zig.Sdk?label=Vezel.Zig.Sdk\n\n[sdk-dls]: https://img.shields.io/nuget/dt/Vezel.Zig.Sdk?label=\n\nTo install an SDK package in a project, add it to your `global.json` under the\n`msbuild-sdks` property.\n\nFor more information, please visit the\n[project home page](https://docs.vezel.dev/zig-sdk).\n\n## Building\n\nYou will need the .NET SDK installed. Simply run `./cake`\n(a [Bash](https://www.gnu.org/software/bash) script) to build artifacts. You can\nalso use `./cake pack` if you do not want to build the documentation (which\nrequires Node.js).\n\n## License\n\nThis project is licensed under the terms found in\n[`LICENSE-0BSD`](LICENSE-0BSD).\n\nThe Zig logo is licensed under the terms found in\n[`LICENSE-CC-BY-SA-4.0`](LICENSE-CC-BY-SA-4.0).\n","funding_links":["https://github.com/sponsors/vezel-dev","https://opencollective.com/vezel"],"categories":["Development Tools","C# #","Fundamentals"],"sub_categories":["Package and Version Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvezel-dev%2Fzig-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvezel-dev%2Fzig-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvezel-dev%2Fzig-sdk/lists"}