{"id":20187343,"url":"https://github.com/wordpress-mobile/gutenbergkit","last_synced_at":"2026-04-08T20:03:47.432Z","repository":{"id":239794417,"uuid":"799314956","full_name":"wordpress-mobile/GutenbergKit","owner":"wordpress-mobile","description":"An experimental, WebView-powered block editor for native iOS and Android apps.","archived":false,"fork":false,"pushed_at":"2025-04-04T19:50:51.000Z","size":39077,"stargazers_count":12,"open_issues_count":24,"forks_count":2,"subscribers_count":5,"default_branch":"trunk","last_synced_at":"2025-04-04T20:33:06.067Z","etag":null,"topics":["gutenberg","wordpress"],"latest_commit_sha":null,"homepage":"https://wordpress.org/gutenberg/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wordpress-mobile.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-11T18:59:28.000Z","updated_at":"2025-04-04T19:50:54.000Z","dependencies_parsed_at":"2024-06-29T00:33:30.008Z","dependency_job_id":"c122d5d0-270d-495d-aec9-c3e6a35553ce","html_url":"https://github.com/wordpress-mobile/GutenbergKit","commit_stats":null,"previous_names":["kean/gutenbergkit","wordpress-mobile/gutenbergkit"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wordpress-mobile%2FGutenbergKit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wordpress-mobile%2FGutenbergKit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wordpress-mobile%2FGutenbergKit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wordpress-mobile%2FGutenbergKit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wordpress-mobile","download_url":"https://codeload.github.com/wordpress-mobile/GutenbergKit/tar.gz/refs/heads/trunk","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248173332,"owners_count":21059592,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["gutenberg","wordpress"],"created_at":"2024-11-14T03:22:53.582Z","updated_at":"2026-04-08T20:03:47.418Z","avatar_url":"https://github.com/wordpress-mobile.png","language":"JavaScript","readme":"# GutenbergKit\n\n\u003cimg width=\"250\" alt=\"GutenbergKit running on an iPhone\" src=\"./docs/gutenberg-kit-preview.png\"\u003e\n\nGutenbergKit brings the [WordPress](https://wordpress.org/) block editor to native mobile applications. It bridges WordPress's web-based [Gutenberg](https://github.com/WordPress/gutenberg/) editor with native iOS and Android apps, enabling a consistent editing experience across platforms.\n\nThe architecture consists of three main layers:\n\n-   **Web Layer**: React-based editor using WordPress Gutenberg packages\n-   **Bridge Layer**: Bidirectional communication between web and native code\n-   **Native Layer**: Platform-specific implementations (Swift for iOS, Kotlin for Android)\n\n## Getting Started\n\n### Contributing\n\nWe welcome contributions! To get started:\n\n-   **[Getting Started](./docs/code/getting-started.md)** - Set up your local development environment\n-   **[Contributing Guide](./CONTRIBUTING.md)** - Development workflow, guidelines, and how to submit changes\n\n### Using GutenbergKit\n\nTo integrate GutenbergKit into your own iOS or Android app, include the package as a dependency:\n\n-   **iOS**: Add the Swift package from the repository root\n-   **Android**: Add the Kotlin library as a Maven dependency or include the `android/Gutenberg/` module\n\nSee the [Integration Guide](./docs/integration.md) for detailed setup instructions and code examples for integrating GutenbergKit into your app.\n\nFor integrating GutenbergKit into the WordPress mobile apps specifically, see the [WordPress App Integration](./docs/wordpress-app-integration.md) guide.\n\n## Get Involved\n\nJoin the conversation in the [#mobile](https://wordpress.slack.com/archives/C02RQC4LY) channel on [WordPress Slack](https://make.wordpress.org/chat/).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwordpress-mobile%2Fgutenbergkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwordpress-mobile%2Fgutenbergkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwordpress-mobile%2Fgutenbergkit/lists"}