From 59f57c0a9cf41af3d20d3b8bdfa9b5ef80c87c4e Mon Sep 17 00:00:00 2001 From: AlenkaF Date: Fri, 18 Sep 2026 09:06:19 +0200 Subject: [PATCH 1/2] add third-party implementations --- docs/source/implementations.rst | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/docs/source/implementations.rst b/docs/source/implementations.rst index 562576655062..2e0653205538 100644 --- a/docs/source/implementations.rst +++ b/docs/source/implementations.rst @@ -37,6 +37,9 @@ documentation and source code for these libraries. * - .NET - `.NET Docs `_ :fa:`external-link-alt` - `.NET Source `_ + * - C + - `nanoarrow Docs `_ :fa:`external-link-alt` + - `nanoarrow Source `_ * - C++ - :doc:`C++ Docs` - `C++ Source `_ @@ -74,16 +77,29 @@ documentation and source code for these libraries. - `Swift Docs `_ :fa:`external-link-alt` - `Swift Source `_ -In addition to the libraries listed above, the Arrow project hosts the -**nanoarrow** subproject which provides a set of lightweight libraries -designed to help produce and consume Arrow data. +Third-party Implementations +=========================== + +There are also a number of third-party open source implementations of Apache Arrow. .. list-table:: - :header-rows: 0 + :header-rows: 1 - * - nanoarrow - - `nanoarrow Docs `_ :fa:`external-link-alt` - - `nanoarrow Source `_ + * - Language/project + - Docs + - Source + * - C++20/Sparrow + - `Sparrow Docs `_ :fa:`external-link-alt` + - `Sparrow Source `_ + * - JavaScript/Flechette + - `Flechette Docs `_ :fa:`external-link-alt` + - `Flechette Source `_ + * - Python/arro3 + - `arro3 Docs `_ :fa:`external-link-alt` + - `arro3 Source `_ + * - Rust/narrow + - `narrow Docs `_ :fa:`external-link-alt` + - `narrow Source `_ Implementation Status ===================== From 914dcb7033d45cd0519f69fe38198f607758429e Mon Sep 17 00:00:00 2001 From: AlenkaF Date: Mon, 21 Sep 2026 09:36:05 +0200 Subject: [PATCH 2/2] Update sparrow entry --- docs/source/implementations.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/source/implementations.rst b/docs/source/implementations.rst index 2e0653205538..11b8b9597d54 100644 --- a/docs/source/implementations.rst +++ b/docs/source/implementations.rst @@ -89,8 +89,8 @@ There are also a number of third-party open source implementations of Apache Arr - Docs - Source * - C++20/Sparrow - - `Sparrow Docs `_ :fa:`external-link-alt` - - `Sparrow Source `_ + - `Sparrow Docs `_ :fa:`external-link-alt` + - `Sparrow Source `_ and `Sparrow org `_ * - JavaScript/Flechette - `Flechette Docs `_ :fa:`external-link-alt` - `Flechette Source `_