Public Preview - This version is in public preview and subject to changes. For production use, please use SDK v4.

Overview

Ditto Tools provide enhanced observability and debugging for Ditto-powered apps. When logs aren’t enough, these tools help you monitor connectivity, performance, and internal state, making it easier to diagnose and resolve issues.

Supported Platforms

Ditto Tools are available for: Each platform has its own open-source repository with up-to-date releases and implementation instructions.

Available Tools

Each toolkit provides a set of UI and programmatic tools for real-time insight into your Ditto instance. See the README in each repo for a full feature list and usage examples.

Quick Integration

You can add Ditto Tools to your project in about 15 minutes:
  • Android: Install via Maven Central.
  • Swift: Install via Swift Package Manager (SPM).
  • C# .NET: Install via NuGet.
  • Flutter: Install via pub.dev.
Most platforms offer a single entry point to enable all tools at once, or you can include only the components you need. After adding the dependency, simply place the provided UI element in your app and build.

Contributing & Support

Found a bug or want to request a feature? Open a support ticket or contribute directly via GitHub. The Ditto Tools team actively maintains these projects and welcomes community input.

Release Management

Ditto Tools are maintained by an internal team at Ditto. Releases are made as needed—there’s no fixed schedule. All tools are open source, and we’re happy to review and publish community contributions.