{"id":13420029,"url":"https://github.com/mosra/corrade","last_synced_at":"2025-05-15T10:07:07.199Z","repository":{"id":2257077,"uuid":"2863909","full_name":"mosra/corrade","owner":"mosra","description":"C++11 multiplatform utility library","archived":false,"fork":false,"pushed_at":"2025-05-13T23:29:59.000Z","size":17310,"stargazers_count":500,"open_issues_count":39,"forks_count":111,"subscribers_count":31,"default_branch":"master","last_synced_at":"2025-05-14T01:26:38.858Z","etag":null,"topics":["android","c-plus-plus","c-plus-plus-11","cmake","corrade","emscripten","ios","linux","macos","magnum","simd","windows"],"latest_commit_sha":null,"homepage":"https://magnum.graphics/corrade/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mosra.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","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":"2011-11-28T00:51:12.000Z","updated_at":"2025-05-08T10:19:22.000Z","dependencies_parsed_at":"2023-01-14T10:59:35.073Z","dependency_job_id":"f05c93b0-b77e-486a-9623-c44b66e68a33","html_url":"https://github.com/mosra/corrade","commit_stats":{"total_commits":4986,"total_committers":35,"mean_commits":"142.45714285714286","dds":"0.020256718812675545","last_synced_commit":"0b13b42ca0ca437152961b42639615264a2d3a52"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosra%2Fcorrade","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosra%2Fcorrade/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosra%2Fcorrade/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosra%2Fcorrade/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mosra","download_url":"https://codeload.github.com/mosra/corrade/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254319720,"owners_count":22051073,"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":["android","c-plus-plus","c-plus-plus-11","cmake","corrade","emscripten","ios","linux","macos","magnum","simd","windows"],"created_at":"2024-07-30T22:01:24.847Z","updated_at":"2025-05-15T10:07:02.181Z","avatar_url":"https://github.com/mosra.png","language":"C++","readme":"\u003e *corrade* (v.) — “To scrape together, to gather together from various sources”\n\nCorrade is a multiplatform utility library written in C++11. It's used as a\nbase for the [Magnum graphics engine](https://magnum.graphics/), among other\nthings.\n\n[![Join the chat at https://gitter.im/mosra/magnum](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mosra/magnum?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n[![Build Status](https://circleci.com/gh/mosra/corrade.svg?style=shield)](https://circleci.com/gh/mosra/corrade)\n[![Build Status](https://ci.appveyor.com/api/projects/status/afjjlsgtk6jjxulp/branch/master?svg=true)](https://ci.appveyor.com/project/mosra/corrade/branch/master)\n[![Coverage Status](https://codecov.io/gh/mosra/corrade/branch/master/graph/badge.svg)](https://codecov.io/gh/mosra/corrade)\n[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n\n-   Project homepage — https://magnum.graphics/corrade/\n-   Documentation — https://doc.magnum.graphics/corrade/\n-   GitHub project page — https://github.com/mosra/corrade\n\nSUPPORTED PLATFORMS\n===================\n\n-   **Linux** and embedded Linux\n-   **Windows** with MSVC, clang-cl and MinGW, **Windows RT** (Store/Phone)\n-   **macOS**, **iOS**\n-   **Android**\n-   **Web** ([asm.js](http://asmjs.org/) or [WebAssembly](http://webassembly.org/)),\n    through [Emscripten](http://kripken.github.io/emscripten-site/)\n\nSee the Magnum Project [Build Status page](https://magnum.graphics/build-status/)\nfor detailed per-platform build status.\n\nFEATURES\n========\n\n-   Low-level utilities to bridge platform differences when accessing OS\n    functionality, filesystem, console and environment\n-   Lightweight container implementations, complementing STL features with\n    focus on compilation speed, ease of use and performance\n-   Test framework emphasizing flexibility, extensibility, minimal use of\n    macros and clarity of diagnostic output\n-   Plugin management library with static and dynamic plugins, dependency\n    handling and hot code reload\n-   Signal/slot connection library with full type safety\n\nCheck also the Magnum Project [Feature Overview pages](https://magnum.graphics/features/)\nfor further information.\n\nWHAT'S NEW?\n===========\n\nCurious about what was added or improved recently? Check out the\n[Changelog](https://doc.magnum.graphics/corrade/corrade-changelog.html#corrade-changelog-latest)\npage in the documentation. Check also the Magnum Project\n[Changelog](https://doc.magnum.graphics/magnum/changelog.html#changelog-latest).\n\nGETTING STARTED\n===============\n\nDownload, build and install Corrade as explained in\n[the building documentation](https://doc.magnum.graphics/corrade/building-corrade.html)\n— we provide packages for many platforms, including Windows, Linux and macOS.\nAfter that, the best way to get started is to read some\n[examples and tutorials](https://doc.magnum.graphics/corrade/corrade-example-index.html).\n\nApart from that, various Corrade functionality is available through\n[single-header libraries](https://doc.magnum.graphics/corrade/corrade-singles.html).\nJust download a file, `#include` it in your project and you're ready to go! No\nbuildsystem wrangling needed.\n\nCONTACT \u0026 SUPPORT\n=================\n\nIf you want to contribute to Corrade, if you spotted a bug, need a feature or\nhave an awesome idea, you can get a copy of the sources from GitHub and start\nright away! There is the already mentioned guide about\n[how to download and build Corrade](https://doc.magnum.graphics/corrade/building-corrade.html)\nand also a guide about [coding style and best practices](https://doc.magnum.graphics/corrade/corrade-coding-style.html)\nwhich you should follow to keep the library as consistent and maintainable as\npossible.\n\n-   Project homepage — https://magnum.graphics/corrade/\n-   Documentation — https://doc.magnum.graphics/corrade/\n-   GitHub — https://github.com/mosra/corrade and the\n    [#magnum](https://github.com/topics/magnum) topic\n-   GitLab — https://gitlab.com/mosra/corrade\n-   Gitter community chat — https://gitter.im/mosra/magnum\n-   E-mail — info@magnum.graphics\n-   Google Groups mailing list — magnum-engine@googlegroups.com\n    ([archive](https://groups.google.com/forum/#!forum/magnum-engine))\n-   Bluesky — https://bsky.app/profile/mosra.cz\n\nSee also the Magnum Project [Contact \u0026 Support page](https://magnum.graphics/contact/)\nfor further information.\n\nCREDITS\n=======\n\n[Detailed contributor list](https://doc.magnum.graphics/corrade/corrade-credits-contributors.html)\nis maintained in the documentation. Big thanks to everyone involved!\n\nThere's also a list of [third party components](https://doc.magnum.graphics/corrade/corrade-credits-third-party.html)\nthat affect public use of the project.\n\nLICENSE\n=======\n\nCorrade itself and its documentation is licensed under the MIT/Expat license,\nsee the [COPYING](COPYING) file for details. All example code in `src/examples`\nis put into public domain (or UNLICENSE) to free you from any legal obstacles\nwhen reusing the code in your apps. See the [COPYING-examples](COPYING-examples)\nfile for details.\n","funding_links":[],"categories":["TODO scan for Android support in followings","C++"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmosra%2Fcorrade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmosra%2Fcorrade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmosra%2Fcorrade/lists"}