CDT Cloud hosts components and best practices for building customizable web-based C/C++ tools. As a demonstration of how these components can be integrated with each other, CDT Cloud provides a template tool named CDT Cloud Blueprint. For more information, please also visit the project website.
CDT Cloud consists of a growing number of components that can be used and integrated with each other for creating a custom C/C++ developer tool running in the cloud or as modern desktop application. For more information, follow the links to the components below.
- Eclipse CDT Cloud Blueprint: Template for building custom web-based C/C++ tools with CDT Cloud and Theia
- CDT GDB DAP Adapter and its VS Code extension: Debug adapter for GDB
- CDT Amalgamator: Debug adapter allowing common control over multiple debug adapters in VS Code
- Clangd Contexts: API for management of clangd configuration files in C/C++ projects using contexts.
- Eclipse Trace Compass.cloud: Trace viewer for Eclipse Theia
- Memory Inspector: A Visual Studio Code extension that provides a powerful and configurable memory viewer that works with debug adapters.
- More?
If you are interested in a particular component or extension that is not part of or integrated with CDT Cloud yet, but that you feel is an important piece of a web-based C/C++ tool ecosystem, feel free to propose your idea.
Connect with the people behind CDT Cloud in one of our virtual CDT Cloud SIG community meetings. In these meetings, we discuss the status of all CDT Cloud projects and embedded SIG initiatives, coordinate tasks, and exchange ideas. These meetings are open to everyone interested in CDT Cloud! Feel free to join!
Please find the upcoming dates and connection details on the CDT Cloud meeting page.
We are looking forward to seeing you there!
Get in touch with us, if you have questions or ideas!
- Github Discussions is a place to ask questions and share your ideas with other members of our community.
- Github Issues is a list of bugs and technical feature requests.
- Follow us on Twitter.
- Awesome group of people are making this project a reality.
- A developer mailing list is available for organizational developer updates.
- Professional support options are available by the contributors of CDT Cloud.