> For the complete documentation index, see [llms.txt](https://docs.jamgalaxy.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.jamgalaxy.com/whitepaper/jam-network/sdks.md).

# SDKs

To support diverse development needs and extend the reach of our low-latency audio network, Jam Galaxy provides a suite of Software Development Kits (SDKs) that enable seamless integration across platforms and applications. Each SDK is designed with flexibility and real-time interaction in mind, supporting developers in leveraging Jam Galaxy’s decentralized, high-performance audio network across different ecosystems. Our SDK offerings include:

1. **React JS SDK**
2. **Unity SDK**
3. **React Native SDK**

#### 1. React JS SDK

Our React JS SDK allows web developers to integrate Jam Galaxy’s low-latency audio streaming into web applications with ease. Leveraging the Jam Galaxy Network’s decentralized architecture, this SDK empowers web developers to create highly interactive, real-time audio experiences directly within the browser. Key features include:

* **Real-Time Audio Integration:** Facilitates real-time audio interactions within web applications, ideal for collaborative music creation, education, and live streaming.
* **Dynamic Routing & Network Intelligence:** Access to Jam Galaxy’s adaptive routing, which optimizes audio transmission in real time based on latency and congestion, ensuring audio quality and minimal delay.
* **Jitter Buffer Management:** Built-in jitter buffers manage audio packet flow, maintaining smooth audio quality despite internet variability.

This SDK is ideal for developers seeking to bring interactive audio capabilities to web-based applications, fostering enhanced engagement through responsive audio.

**2. Unity SDK**

The Unity SDK is crafted for developers in the gaming and virtual environments industries. With support for Jam Galaxy’s ultra-low-latency network, Unity developers can create immersive experiences where audio quality and synchronicity are paramount. Highlights of the Unity SDK include:

* **Seamless Integration with Unity Engine:** Optimized for Unity, the SDK streamlines integration of high-quality, low-latency audio directly into game development workflows.
* **Adaptive Audio Streaming:** Unity applications benefit from Jam Galaxy’s network intelligence, automatically adjusting to maintain audio quality across different network conditions.
* **Decentralized Network Access:** Allows developers to take advantage of Jam Galaxy’s decentralized node infrastructure, enabling resilient, server-independent audio streaming.

By incorporating the Unity SDK, developers can enhance multiplayer experiences, virtual events, and digital worlds with synchronized, high-quality audio.<br>

**3. React Native SDK**

The React Native SDK provides mobile developers with a powerful tool to implement real-time audio features within cross-platform mobile applications. Suitable for both iOS and Android, this SDK is designed for efficient, low-latency audio performance on mobile devices. Key features include:

* &#x20;**Cross-Platform Compatibility:** Unified codebase for iOS and Android, making it easier to deploy low-latency audio applications across mobile ecosystems.
* **Network Optimization for Mobile:** Built to leverage the Jam Galaxy network’s adaptive routing on mobile, ensuring consistent audio quality even on varied network connections.
* **Integration with Native Audio Libraries:** Optimizes audio performance by interfacing directly with mobile audio libraries, preserving quality and reducing latency.

This SDK opens doors for mobile apps focused on music collaboration, gaming, and any real-time audio applications where user experience depends on audio synchronicity and clarity.
