An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

# GutenbergKit

GutenbergKit running on an iPhone

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