mirror of
https://github.com/acid-info/waku.guide.git
synced 2025-02-24 15:58:34 +00:00
25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
---
|
|
title: Waku Implementations
|
|
---
|
|
|
|
Waku has been implemented in multiple programming languages to address various use cases. The Waku development team builds and maintains each implementation, ensuring that updates are provided automatically.
|
|
|
|
### [nwaku](https://github.com/waku-org/nwaku)
|
|
|
|
The Nim implementation of the Waku protocol is the reference implementation recommended for deploying a node in the cloud or at home.
|
|
|
|
### [js-waku](https://github.com/waku-org/js-waku/)
|
|
|
|
The JavaScript/TypeScript implementation of the Waku protocol designed for use in browser environments.
|
|
|
|
### [go-waku](https://github.com/waku-org/go-waku)
|
|
|
|
The Golang implementation of the Waku protocol designed for native integration in Golang applications, includes C bindings with examples available in C#, Swift, and Kotlin.
|
|
|
|
### [@waku/react-native](https://github.com/waku-org/waku-react-native)
|
|
|
|
The React Native wrapper of the Waku protocol uses bindings provided by [go-waku](https://github.com/waku-org/go-waku) and is designed for native mobile integration.
|
|
|
|
### [waku-rust-bindings](https://github.com/waku-org/waku-rust-bindings)
|
|
|
|
The Rust wrapper of the Waku protocol uses bindings provided by [go-waku](https://github.com/waku-org/go-waku) and is designed for Rust applications. |