PHPackages                             darrenjacoby/gutenberg-gestures - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. darrenjacoby/gutenberg-gestures

ActiveWordpress-plugin

darrenjacoby/gutenberg-gestures
===============================

WordPress Gutenberg gesture-based actions for a more expressive editorial experience.

0.0.1(2y ago)25MITJavaScriptPHP &gt;=7.4.0

Since Jul 18Pushed 2y ago1 watchersCompare

[ Source](https://github.com/darrenjacoby/gutenberg-gestures)[ Packagist](https://packagist.org/packages/darrenjacoby/gutenberg-gestures)[ Docs](https://github.com/darrenjacoby/gutenberg-gestures)[ RSS](/packages/darrenjacoby-gutenberg-gestures/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

g/gestures
==========

[](#ggestures)

Bringing gesture-based actions to the block editor for a faster authoring experience.

Installation
------------

[](#installation)

[WP-CLI](http://wp-cli.org/)

```
$ wp plugin install https://github.com/darrenjacoby/gutenberg-gestures/archive/master.zip --activate
```

*Gestures has been submitted to the WordPress plugin directory for review, however at the time of writing there is a 60 day waiting period.*

[Composer](https://getcomposer.org/)

```
$ composer require darrenjacoby/gutenberg-gestures
```

#### Requirements

[](#requirements)

- [PHP](http://php.net/manual/en/install.php) &gt;= 7.4.0

Usage
-----

[](#usage)

### Quick Reference

[](#quick-reference)

#### Editor

[](#editor)

- [Toggle List View](#editor-list-view)
- [Toggle Inserter](#editor-inserter)
- [Toggle Sidebar](#editor-sidebar)

#### Block

[](#block)

- [Move Up](#block-move-up)
- [Move Down](#block-move-down)
- [Duplicate](#block-duplicate)
- [Delete](#block-delete)
- [Insert Before](#block-insert-before)
- [Insert After](#block-insert-after)
- [Lock](#block-lock)
- [Edit as HTML](#block-edit-as-html)

Editor
------

[](#editor-1)

### Editor/Toggle List View

[](#editortoggle-list-view)

Action is limited to the left hand side of the editor.

- **`→`** to open.
- **`←`** to close.

    editor-list-view.mp4    ### Editor/Toggle Inserter

[](#editortoggle-inserter)

Action is limited to the left hand side of the editor. No block must be selected.

- **`cmd/→`** right to open.

    editor-inserter.mp4    ### Editor/Toggle Sidebar

[](#editortoggle-sidebar)

Action is limited to the right hand side of the editor.

- **`←`** to open.
- **`→`** to close.

    editor-sidebar.mp4    Block
-----

[](#block-1)

### Block/Move Down

[](#blockmove-down)

- **`↓`** to move block down.

*Supports nested blocks; if the selected block is nested and is the last item, the parent block will move down.*

    block-move-down.mp4    ### Block/Move Up

[](#blockmove-up)

- **`↑`** to move block up.

*Supports nested blocks; if the selected block is nested and is the first item, the parent block will move up.*

    block-move-up.mp4    ### Block/Duplicate

[](#blockduplicate)

- **`cmd/↓`** to duplicate block.
- **`cmd/shift/↓`** to duplicate the parent block of a selected block.

For trackpads and touchscreens;

- **`pinch/outwards`** to duplicate a block.

    block-duplicate.mp4    ### Block/Delete

[](#blockdelete)

- **`cmd/↑`** to delete block.

For trackpads and touchscreens;

- **`pinch/inwards`** to delete a block.

    block-delete.mp4    ### Block/Insert Before

[](#blockinsert-before)

- **`cmd/←`** to insert a new block before the selected block.

    block-insert-before.mp4    ### Block/Insert After

[](#blockinsert-after)

- **`cmd/→`** to insert a new block before the selected block.

    block-insert-after.mp4    ### Block/Lock

[](#blocklock)

- **`cmd/shift/←`** to lock the selected block.

    block-lock.mp4    ### Block/Edit as HTML

[](#blockedit-as-html)

- **`cmd/shift/→`** to edit the selected block as HTML.

    block-edit-as-html.mp4    Follow along
------------

[](#follow-along)

[Follow along](https://twitter.com/withjacoby) for more block editor experiments.

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity33

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1028d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1d87affcb9a840bfb29e9829079719912cdeb4db040bc5b6a37067416bf91cd6?d=identicon)[darrenjacoby](/maintainers/darrenjacoby)

---

Top Contributors

[![darrenjacoby](https://avatars.githubusercontent.com/u/15921694?v=4)](https://github.com/darrenjacoby "darrenjacoby (55 commits)")

---

Tags

gesturesgutenberggutenberg-pluginwordpresswordpressgutenberg

### Embed Badge

![Health badge](/badges/darrenjacoby-gutenberg-gestures/health.svg)

```
[![Health](https://phpackages.com/badges/darrenjacoby-gutenberg-gestures/health.svg)](https://phpackages.com/packages/darrenjacoby-gutenberg-gestures)
```

###  Alternatives

[tiny-pixel/acorn-block-templates

Block templates for Sage 10

191.2k](/packages/tiny-pixel-acorn-block-templates)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
