This is the community hub for everyone working with iceoryx2 — the open-source, zero-copy data plane for fast and reliable data exchange. Whether you’re shipping it in production, evaluating it for a project, or just curious how it works, you’re in the right spot.
What this forum is for
Getting help — stuck on a setup, an API, or unexpected behavior? Ask away.
Discussion & best practices — patterns, performance tuning, architecture, and the occasional friendly debate.
Showcasing — built something with iceoryx2? Share it in Showcase. Demos, benchmarks, and “look what I got working” posts are all welcome.
Staying current — releases and project news land in Announcements and News.
Not sure where something goes? Post it in General — we’ll sort it out.
Getting the best answers
The more context you give, the better the answers. A couple of common cases:
Troubleshooting something? Include:
- Which version of iceoryx2 and the language/bindings (Rust, C, C++, Python)
- Your OS and platform
- A minimal example or steps to reproduce, plus the actual error or behavior
Thinking through a design or best practice? Include:
- What you’re building and the problem you’re solving
- Your constraints — latency targets, platform, message sizes, process count
- The approaches you’re considering, so people can weigh in rather than start from scratch
A few good first steps
Introduce yourself and tell us what you’re building (or hoping to build).
Browse around to see what’s already being discussed.
Jump in — questions, answers, and feedback all help the community grow.
A couple of useful links: the GitHub repository and the documentation. Please give the community guidelines a quick read before posting.
Glad to have you here — from robots to space to physical AI, let’s build the systems that get us there. ![]()
If you have a suggestion, feel free to post in Site Feedback or contact the admins.