{"id":13532587,"url":"https://github.com/MattPD/cpplinks","last_synced_at":"2025-04-01T21:30:42.703Z","repository":{"id":36065603,"uuid":"40364738","full_name":"MattPD/cpplinks","owner":"MattPD","description":" A categorized list of C++ resources.","archived":false,"fork":false,"pushed_at":"2024-10-29T01:34:19.000Z","size":5608,"stargazers_count":4526,"open_issues_count":1,"forks_count":481,"subscribers_count":261,"default_branch":"master","last_synced_at":"2024-10-29T15:36:21.964Z","etag":null,"topics":["assembly","c-plus-plus","compilers","computer-architecture","cplusplus","cpp","debugging"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MattPD.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":"2015-08-07T14:36:35.000Z","updated_at":"2024-10-29T12:17:02.000Z","dependencies_parsed_at":"2024-01-17T03:03:44.488Z","dependency_job_id":"d9c0fe3a-9a19-4920-ba71-5b39edd6e419","html_url":"https://github.com/MattPD/cpplinks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MattPD%2Fcpplinks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MattPD%2Fcpplinks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MattPD%2Fcpplinks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MattPD%2Fcpplinks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MattPD","download_url":"https://codeload.github.com/MattPD/cpplinks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246712918,"owners_count":20821817,"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":["assembly","c-plus-plus","compilers","computer-architecture","cplusplus","cpp","debugging"],"created_at":"2024-08-01T07:01:12.089Z","updated_at":"2025-04-01T21:30:42.320Z","avatar_url":"https://github.com/MattPD.png","language":null,"readme":"# C++ links\n\nA categorized list of C++ resources.\n\n## Categories\n\n- Analysis - program analysis\n  - [Dynamic analysis](analysis.dynamic.md) - instrumentation, translation, sanitizers\n  - [Static analysis](analysis.static.md) - static analysis (static checkers and compilers) and verification\n- Assembly\n  - [ARM](assembly.arm.md) - ARM and AArch64\n  - [RISC-V](assembly.riscv.md)\n  - [x86](assembly.x86.md)\n- [Atomics, lock free, memory model](atomics.lockfree.memory_model.md)\n- [Building](building.md) - building, build systems, and build performance optimization\n- [Communities](communities.md)\n- [Compilers](compilers.md)\n  - [correctness](compilers.correctness.md)\n- [Computer architecture](comparch.md)\n  - [FPGA](comparch.fpga.md)\n  - [GPU](comparch.gpu.md)\n  - microarchitecture\n    - [channels](comparch.micro.channels.md) - microarchitectural channels\n- [Debugging](debugging.md) - [readings](debugging.md#readings) (articles, documentation - implementation \u0026 use), [software](debugging.md#software) ([GDB](debugging.md#gdb), [LLDB](debugging.md#lldb), [RR](debugging.md#rr), [WinDbg](debugging.md#windbg); [stack trace \u0026 unwinding](debugging.md#stack-trace--unwinding)), [talks](debugging.md#talks-2)\n- [Debugging - tracing](https://github.com/MattPD/cpplinks/blob/master/debugging.tracing.md): [readings](https://github.com/MattPD/cpplinks/blob/master/debugging.tracing.md#readings); [software](https://github.com/MattPD/cpplinks/blob/master/debugging.tracing.md#software); [talks](https://github.com/MattPD/cpplinks/blob/master/debugging.tracing.md#talks)\n- [Error handling](error_handling.md)\n- [Executables](executables.md) - executable \u0026 object file formats ([DLL](executables.md#dll), [ELF](executables.md#elf), [Mach-O](executables.md#mach-o), [PE](executables.md#pe)); debugging data formats ([DWARF](executables.md#dwarf), [PDB](executables.md#pdb-program-database))\n  - [Linking and Loading](executables.linking_loading.md) - linkers, loaders, libraries\n- Interoperability\n  - [FFI](interoperability.ffi.md) - foreign function interfaces (FFIs)\n  - [portability](interoperability.portability.md) - [general (libraries)](interoperability.portability.md#general), [ABI](interoperability.portability.md#abi), [name mangling](interoperability.portability.md#name-mangling) \n- [Learning and teaching](learning_teaching.md)\n- [Performance tools](performance.tools.md)\n- [Standard \u0026 standardization](std.md)\n- [Testing](testing.md)\n  - [Fuzzing](https://github.com/MattPD/cpplinks/blob/master/testing.fuzzing.md)\n\n## About\n\nBeing a part of a few C++ communities, I happen to run across some interesting links -- this is an attempt to categorize them. Thanks to Saurabh Malpani from \"C++ Enthusiasts\" for the suggestion.\n\nAn ongoing, work-in-progress effort -- comments, feedback, and suggestions welcome!\n\nHopefully some will find this of some use and interest, too :-)\n","funding_links":[],"categories":["Other Awesome Projects","Awesome-Game","Others","Other (Awesome) lists","Awesome","C/C++程序设计"],"sub_categories":["Courses","资源传输下载"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMattPD%2Fcpplinks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMattPD%2Fcpplinks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMattPD%2Fcpplinks/lists"}