Skip to content

Commit c0f56ad

Browse files
authored
Merge pull request #47 from dora-rs/update-support-amtric
Improve support matrix
2 parents 5ab05b7 + 0b891df commit c0f56ad

File tree

1 file changed

+22
-14
lines changed

1 file changed

+22
-14
lines changed

docs/guides/support-matrix.mdx

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,26 @@
22
title: Support Matrix
33
---
44

5-
About everything supported about dora-rs in a table.
5+
## Support Matrix
66

7-
| | dora-rs |
8-
| --------------------------------- | --------------------- |
9-
| **Tier 1 Support** | Python, Rust |
10-
| **Tier 2 Support** | C, C++, ROS2 |
11-
| **Hot-reloading** | Python |
12-
| **Message Format** | Arrow |
13-
| **Local Communication** | Shared Memory |
14-
| **Remote Communication** | TCP (experimental) |
15-
| **Metrics, Tracing, and Logging** | Opentelemetry |
16-
| **Data archives** | Parquet |
17-
| **Supported Platforms (x86_64)** | Windows, macOS, Linux |
18-
| **Supported Platforms (ARM)** | macOS, Linux |
19-
| **Configuration** | YAML |
7+
| | dora-rs |
8+
| --------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
9+
| **APIs** | Python >= 3.7 including sync ⭐✅ <br></br> Rust ✅<br></br> C/C++ 🆗 <br></br> ROS2 >= Foxy 🆗 |
10+
| **OS** | Linux: Arm 32 ⭐✅ Arm 64 ⭐✅ x64_86 ⭐✅ <br></br>MacOS: Arm 64 ⭐✅ <br></br>Windows: x64_86 🆗 <br></br>WSL: x64_86 🆗 <br></br>Android: 🛠️ (Blocked by: https://github.com/elast0ny/shared_memory/issues/32) <br></br>IOS: 🛠️ |
11+
| **Message Format** | Arrow ✅ <br></br> Standard Specification 🛠️ |
12+
| **Local Communication** | Shared Memory ✅ <br></br> [Cuda IPC](https://arrow.apache.org/docs/python/api/cuda.html) 📐 |
13+
| **Remote Communication** | [Zenoh](https://zenoh.io/) 📐 |
14+
| **RGB-D Streaming** | AV1 Encoding (dora-rav1e), AV1 Decoding (dora-dav1d)📐 |
15+
| **Metrics, Tracing, and Logging** | Opentelemetry 📐 |
16+
| **Configuration** | YAML ✅ |
17+
| **Package Manager** | [pip](https://pypi.org/): Python Node ✅ Rust Node ✅ C/C++ Node 🛠️ <br></br> [cargo](https://crates.io/): Rust Node ✅ |
18+
19+
:
20+
21+
> - ⭐ = Recommended
22+
> - ✅ = First Class Support
23+
> - 🆗 = Best Effort Support
24+
> - 📐 = Experimental and looking for contributions
25+
> - 🛠️ = Unsupported but hoped for through contributions
26+
>
27+
> Everything is open for contributions 🙋

0 commit comments

Comments
 (0)