{"id":23694073,"url":"https://github.com/cabinpkg/cabin","last_synced_at":"2025-12-11T22:13:17.153Z","repository":{"id":31190625,"uuid":"119684778","full_name":"cabinpkg/cabin","owner":"cabinpkg","description":"A package manager and build system for C++","archived":false,"fork":false,"pushed_at":"2024-12-27T00:18:58.000Z","size":12912,"stargazers_count":1199,"open_issues_count":26,"forks_count":78,"subscribers_count":40,"default_branch":"main","last_synced_at":"2024-12-27T01:19:25.223Z","etag":null,"topics":["build-system","c-plus-plus","package-manager"],"latest_commit_sha":null,"homepage":"https://cabinpkg.com","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cabinpkg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"ken-matsui"}},"created_at":"2018-01-31T12:33:17.000Z","updated_at":"2024-12-27T00:18:30.000Z","dependencies_parsed_at":"2023-12-29T01:23:21.424Z","dependency_job_id":"3e6ce619-fa36-49e6-a906-69ff1dbd8241","html_url":"https://github.com/cabinpkg/cabin","commit_stats":{"total_commits":2464,"total_committers":14,"mean_commits":176.0,"dds":0.591314935064935,"last_synced_commit":"66883b613d5a0dd8fc5f1a8dca45f01d3a03c500"},"previous_names":["poacpm/poac","cabinpkg/poac","poac-dev/poac","cabinpkg/cabin"],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cabinpkg%2Fcabin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cabinpkg%2Fcabin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cabinpkg%2Fcabin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cabinpkg%2Fcabin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cabinpkg","download_url":"https://codeload.github.com/cabinpkg/cabin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248567604,"owners_count":21125863,"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-system","c-plus-plus","package-manager"],"created_at":"2024-12-30T04:01:15.504Z","updated_at":"2025-12-11T22:13:12.112Z","avatar_url":"https://github.com/cabinpkg.png","language":"C++","readme":"# Cabin\n\n\u003e [!CAUTION]\n\u003e Cabin is still under development and may contain a bunch of bugs.\n\n![demo](https://vhs.charm.sh/vhs-12NaAvXqgDiV647TA2C356.gif)\n\nCabin is a package manager and build system for C++ users, inspired by Cargo for Rust.  Designed as a structure-oriented build system, Cabin minimizes the need for configurations or custom build languages, unlike CMake.  If you're tired of dealing with complex build setups, Cabin might be the perfect fit.  For now, you can refer to this repository to understand the supported project structure, as Cabin is self-buildable.\n\n\u003c!-- See [cabinpkg.com](https://cabinpkg.com) for the list of packages. TODO: uncomment once package host becomes stable --\u003e\n\n## Installation\n\nRead [\"Installation\"](https://docs.cabinpkg.com/installation) from [Cabin Docs](https://docs.cabinpkg.com).\n\n## Installing from Source (*not recommended*)\n\nSee [INSTALL.md](INSTALL.md).\n\n## Community\n\nSee [GitHub Discussions](https://github.com/orgs/cabinpkg/discussions).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## License\n\nCabin is licensed under the terms of the Apache License version 2.0.\n\nSee [LICENSE](LICENSE) for details.\n","funding_links":["https://github.com/sponsors/ken-matsui"],"categories":["C++"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcabinpkg%2Fcabin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcabinpkg%2Fcabin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcabinpkg%2Fcabin/lists"}