Skip to content

docs(languages): add C bindings via iroh-c-ffi#84

Merged
okdistribute merged 1 commit into
mainfrom
rae/iroh-c-ffi
Jul 17, 2026
Merged

docs(languages): add C bindings via iroh-c-ffi#84
okdistribute merged 1 commit into
mainfrom
rae/iroh-c-ffi

Conversation

@okdistribute

Copy link
Copy Markdown
Contributor

Summary

  • Add languages/c.mdx covering the raw C API from iroh-c-ffi: install/build from source, a hello-world example, and links to the fuller examples in the repo
  • Wire it into docs.json nav and languages/index.mdx (overview table, intro line, platform support matrix)
  • Add a short note explaining what "Community" status means for bindings like Go

Platform support matrix

Verified against iroh-c-ffi's CI (ci.yml): full build+run tests cover Linux x86_64 (glibc), macOS arm64, and Windows x86_64. Android (aarch64/armv7) has a cross-compile-only job with no link/execution test, so it's marked unsupported — a lower bar than Kotlin's Android row, which is backed by an actual emulator smoke test in iroh-ffi's CI.

Test plan

  • Preview the /languages/c page and platform support table render correctly

@okdistribute
okdistribute requested review from Frando and matheus23 and removed request for Frando July 16, 2026 21:52
@okdistribute
okdistribute merged commit 81d59ab into main Jul 17, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants