GutenbergKit brings the WordPress block editor to native mobile applications. It bridges WordPress's web-based Gutenberg editor with native iOS and Android apps, enabling a consistent editing experience across platforms.
The architecture consists of three main layers:
- Web Layer: React-based editor using WordPress Gutenberg packages
- Bridge Layer: Bidirectional communication between web and native code
- Native Layer: Platform-specific implementations (Swift for iOS, Kotlin for Android)
To integrate GutenbergKit into your iOS or Android app, include the package as a dependency:
- iOS: Add the Swift package from the repository root
- Android: Add the Kotlin library as a Maven dependency or include the
android/Gutenberg/module
See the Integration Guide for detailed setup instructions and code examples.
We welcome contributions! See the Contributing Guide for setup instructions, development workflow, and how to submit changes.
Join the conversation in the #mobile channel on WordPress Slack.
