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.
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.
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.
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.
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.