{"id":47880330,"url":"https://github.com/getditto/quickstart","last_synced_at":"2026-04-04T01:44:32.681Z","repository":{"id":279191636,"uuid":"876836858","full_name":"getditto/quickstart","owner":"getditto","description":"Ditto apps to get you started quickly.","archived":false,"fork":false,"pushed_at":"2026-03-23T14:37:25.000Z","size":12121,"stargazers_count":13,"open_issues_count":12,"forks_count":8,"subscribers_count":24,"default_branch":"main","last_synced_at":"2026-04-04T01:44:29.694Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/getditto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-10-22T16:26:30.000Z","updated_at":"2026-04-02T08:43:34.000Z","dependencies_parsed_at":"2025-08-07T18:02:10.402Z","dependency_job_id":"add0e31e-86c3-49f8-8c37-ebaa2c7d1780","html_url":"https://github.com/getditto/quickstart","commit_stats":null,"previous_names":["getditto/quickstart"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/getditto/quickstart","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getditto%2Fquickstart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getditto%2Fquickstart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getditto%2Fquickstart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getditto%2Fquickstart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getditto","download_url":"https://codeload.github.com/getditto/quickstart/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getditto%2Fquickstart/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31384845,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T01:22:39.193Z","status":"ssl_error","status_checked_at":"2026-04-04T01:22:33.970Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-04-04T01:44:32.155Z","updated_at":"2026-04-04T01:44:32.671Z","avatar_url":"https://github.com/getditto.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ditto Quickstart Apps 🚀\n\nThis repo contains apps that demonstrate how to use the Ditto SDK for supported\nprogramming languages and platforms.\n\nSee Ditto's [Quickstarts](https://docs.ditto.live/sdk/latest/quickstarts/quickstarts-landing)\ndocumentation for more information.\n\nFor support, please contact Ditto Support (\u003csupport@ditto.live\u003e).\n\n## Obtaining your Ditto Identity\n\nThe Ditto SDK requires you to provide an identity for your application, which may be\ngenerated using the [Ditto Portal](https://portal.ditto.live/). For the purposes of these\nquickstart applications, we'll be using the \"Online Playground\" identity type.\n\n![Ditto Portal](.github/assets/ditto-portal.png)\n\n\u003e [!IMPORTANT]\n\u003e The Online Playground identity type is _not_ suitable for production use. It is intended\n\u003e only for development and testing purposes.\n\nTo obtain your Ditto identity and configure the quickstart apps with it, follow these steps:\n\n1. Create a free account in the [Ditto Portal](https://portal.ditto.live/).\n1. Create an app in the Ditto Portal.\n1. Copy the `.env.sample` file to `.env`.\n   - in a terminal: `cp .env.sample .env`.\n   - in a macOS Finder window, press `⇧⌘.` (SHIFT+CMD+period) to show hidden files.\n1. Save your App ID, Online Playground Token, Auth URL, and WebSocket URL in the `.env` file.\n\nPlease see the app-specific README files for details on the tools necessary to\nbuild and run them.\n\n## Apps\n\n- [Android Kotlin](android-kotlin/README.md)\n- [Android Java](android-java/README.md)\n- [Java Server](java-server/README.md)\n- [C++ TUI](cpp-tui/README.md)\n- [C# .NET MAUI](dotnet-maui/README.md)\n- [C# .NET TUI](dotnet-tui/README.md)\n- [C# .NET Win Forms](dotnet-winforms/README.md)\n- [Flutter](flutter_quickstart/README.md)\n- [Javascript TUI](javascript-tui/README.md)\n- [Javascript Web](javascript-web/README.md)\n- [React Native](react-native/README.md)\n- [React Native Expo](react-native-expo/README.md)\n- [Rust TUI](rust-tui/README.md)\n- [Swift](swift/README.md)\n\n## 📄 License\n\nThis repo is licensed under the MIT License. See the [LICENSE](LICENSE) file for\nrights and limitations.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetditto%2Fquickstart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgetditto%2Fquickstart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetditto%2Fquickstart/lists"}