{"id":20077363,"url":"https://github.com/boostorg/multi_index","last_synced_at":"2025-04-05T13:07:41.950Z","repository":{"id":6353139,"uuid":"7589967","full_name":"boostorg/multi_index","owner":"boostorg","description":"Boost.org multi_index module","archived":false,"fork":false,"pushed_at":"2025-03-15T16:57:49.000Z","size":2404,"stargazers_count":48,"open_issues_count":4,"forks_count":60,"subscribers_count":14,"default_branch":"develop","last_synced_at":"2025-03-29T12:08:03.261Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://boost.org/libs/multi_index","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"Patrick64/jquerytools","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/boostorg.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-01-13T15:59:06.000Z","updated_at":"2025-02-21T14:30:35.000Z","dependencies_parsed_at":"2024-12-09T09:20:11.525Z","dependency_job_id":"1911e4ba-d4cd-4220-87b0-be067a1ba1dd","html_url":"https://github.com/boostorg/multi_index","commit_stats":null,"previous_names":[],"tags_count":104,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boostorg%2Fmulti_index","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boostorg%2Fmulti_index/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boostorg%2Fmulti_index/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boostorg%2Fmulti_index/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/boostorg","download_url":"https://codeload.github.com/boostorg/multi_index/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247339158,"owners_count":20923014,"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":[],"created_at":"2024-11-13T15:07:34.453Z","updated_at":"2025-04-05T13:07:41.931Z","avatar_url":"https://github.com/boostorg.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Boost Multi-index Containers Library\n\n[![Branch](https://img.shields.io/badge/branch-master-brightgreen.svg)](https://github.com/boostorg/multi_index/tree/master) [![CI](https://github.com/boostorg/multi_index/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/boostorg/multi_index/actions/workflows/ci.yml) [![Drone status](https://img.shields.io/drone/build/boostorg/multi_index/master?server=https%3A%2F%2Fdrone.cpp.al\u0026logo=drone\u0026logoColor=%23CCCCCC\u0026label=CI)](https://drone.cpp.al/boostorg/multi_index)  [![Deps](https://img.shields.io/badge/deps-master-brightgreen.svg)](https://pdimov.github.io/boostdep-report/master/multi_index.html)  [![Documentation](https://img.shields.io/badge/docs-master-brightgreen.svg)](https://www.boost.org/doc/libs/master/libs/multi_index)  [![Enter the Matrix](https://img.shields.io/badge/matrix-master-brightgreen.svg)](http://www.boost.org/development/tests/master/developer/multi_index.html)\u003cbr/\u003e\n[![Branch](https://img.shields.io/badge/branch-develop-brightgreen.svg)](https://github.com/boostorg/multi_index/tree/develop) [![CI](https://github.com/boostorg/multi_index/actions/workflows/ci.yml/badge.svg?branch=develop)](https://github.com/boostorg/multi_index/actions/workflows/ci.yml) [![Drone status](https://img.shields.io/drone/build/boostorg/multi_index/develop?server=https%3A%2F%2Fdrone.cpp.al\u0026logo=drone\u0026logoColor=%23CCCCCC\u0026label=CI)](https://drone.cpp.al/boostorg/multi_index)  [![Deps](https://img.shields.io/badge/deps-develop-brightgreen.svg)](https://pdimov.github.io/boostdep-report/develop/multi_index.html) [![Documentation](https://img.shields.io/badge/docs-develop-brightgreen.svg)](https://www.boost.org/doc/libs/develop/libs/multi_index) [![Enter the Matrix](https://img.shields.io/badge/matrix-develop-brightgreen.svg)](http://www.boost.org/development/tests/develop/developer/multi_index.html)\u003cbr/\u003e\n[![BSL 1.0](https://img.shields.io/badge/license-BSL_1.0-blue.svg)](https://www.boost.org/users/license.html) \u003cimg alt=\"Header-only library\" src=\"https://img.shields.io/badge/build-header--only-blue.svg\"\u003e\n\n[Boost.MultiIndex](http://boost.org/libs/multi_index) provides a class template\nnamed `multi_index_container` which enables the construction of containers\nmaintaining one or more indices with different sorting and access semantics.\n\n## Learn about Boost.MultiIndex\n\n* [Online documentation](https://boost.org/libs/multi_index)\n\n## Install Boost.MultiIndex\n\n* [Download Boost](https://www.boost.org/users/download/) and you're ready to go (this is a header-only library requiring no building).\n* Using Conan 2: In case you don't have it yet, add an entry for Boost in your `conanfile.txt` (the example requires at least Boost 1.86):\n```\n[requires]\nboost/[\u003e=1.86.0]\n```\n\u003cul\u003eIf you're not using any compiled Boost library, the following will skip building altogether:\u003c/ul\u003e\n\n```\n[options]\nboost:header_only=True\n```\n* Using vcpkg: Execute the command\n```\nvcpkg install boost-multi-index\n```\n* Using CMake: [Boost CMake support infrastructure](https://github.com/boostorg/cmake)\nallows you to use CMake directly to download, build and consume all of Boost or\nsome specific libraries.\n\n## Support\n\n* Join the **#boost** discussion group at [cpplang.slack.com](https://cpplang.slack.com/)\n([ask for an invite](https://cppalliance.org/slack/) if you’re not a member of this workspace yet)\n* Ask in the [Boost Users mailing list](https://lists.boost.org/mailman/listinfo.cgi/boost-users)\n(add the `[multi_index]` tag at the beginning of the subject line)\n* [File an issue](https://github.com/boostorg/multi_index/issues)\n\n## Contribute\n\n* [Pull requests](https://github.com/boostorg/multi_index/pulls) against **develop** branch are most welcome.\nNote that by submitting patches you agree to license your modifications under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboostorg%2Fmulti_index","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fboostorg%2Fmulti_index","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboostorg%2Fmulti_index/lists"}