https://github.com/wordpress-mobile/gutenbergkit
An experimental, WebView-powered block editor for native iOS and Android apps.
https://github.com/wordpress-mobile/gutenbergkit
gutenberg wordpress
Last synced: 5 days ago
JSON representation
An experimental, WebView-powered block editor for native iOS and Android apps.
- Host: GitHub
- URL: https://github.com/wordpress-mobile/gutenbergkit
- Owner: wordpress-mobile
- Created: 2024-05-11T18:59:28.000Z (over 1 year ago)
- Default Branch: trunk
- Last Pushed: 2025-04-04T19:50:51.000Z (10 months ago)
- Last Synced: 2025-04-04T20:33:06.067Z (10 months ago)
- Topics: gutenberg, wordpress
- Language: JavaScript
- Homepage: https://wordpress.org/gutenberg/
- Size: 37.3 MB
- Stars: 12
- Watchers: 5
- Forks: 2
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GutenbergKit

GutenbergKit 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.
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)
## Getting Started
### Using GutenbergKit
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](./docs/integration.md) for detailed setup instructions and code examples.
### Contributing
We welcome contributions! See the [Contributing Guide](./CONTRIBUTING.md) for setup instructions, development workflow, and how to submit changes.
## Get Involved
Join the conversation in the [#mobile](https://wordpress.slack.com/archives/C02RQC4LY) channel on [WordPress Slack](https://make.wordpress.org/chat/).