# GatherPress

Stable tag: 0.33.3  
Tested up to: 6.9  
License: GPL v2 or later  
Tags: events, event, meetup, community  
Contributors: mauteri, patricia70, hrmervin, jmarx75, stephenerdelyi, carstenbach, jordanpak, mahimadave, tusharaddweb, pkbhatt, andremenrath, apermo, dd32, passoniate, pbrocks

<!-- markdownlint-disable-next-line MD045 -->
![](.wordpress-org/banner-1544x500.jpg)

**GatherPress** is a flexible, community-powered event management plugin for WordPress.

![GPLv2 License](https://img.shields.io/github/license/GatherPress/gatherpress) [![Coding Standards](https://github.com/GatherPress/gatherpress/actions/workflows/coding-standards.yml/badge.svg)](https://github.com/GatherPress/gatherpress/actions/workflows/coding-standards.yml) [![PHPUnit Tests](https://github.com/GatherPress/gatherpress/actions/workflows/phpunit-tests.yml/badge.svg)](https://github.com/GatherPress/gatherpress/actions/workflows/phpunit-tests.yml) [![JavaScript Unit Tests](https://github.com/GatherPress/gatherpress/actions/workflows/jest-tests.yml/badge.svg)](https://github.com/GatherPress/gatherpress/actions/workflows/jest-tests.yml) [![E2E Tests](https://github.com/GatherPress/gatherpress/actions/workflows/e2e-tests.yml/badge.svg)](https://github.com/GatherPress/gatherpress/actions/workflows/e2e-tests.yml) [![SonarCloud](https://github.com/GatherPress/gatherpress/actions/workflows/sonarcloud.yml/badge.svg)](https://github.com/GatherPress/gatherpress/actions/workflows/sonarcloud.yml) [![Dependency Review](https://github.com/GatherPress/gatherpress/actions/workflows/dependency-review.yml/badge.svg?event=pull_request)](https://github.com/GatherPress/gatherpress/actions/workflows/dependency-review.yml)

[![WordPress.org plugin directory guidelines](https://github.com/GatherPress/gatherpress/actions/workflows/wordpress-org-plugin-guidelines.yml/badge.svg)](https://github.com/GatherPress/gatherpress/actions/workflows/wordpress-org-plugin-guidelines.yml) [![Playground Demo Link](https://img.shields.io/badge/WordPress_Playground-blue?logo=wordpress&logoColor=%23fff&labelColor=%233858e9&color=%233858e9)](https://playground.wordpress.net/?blueprint-url=https://raw.githubusercontent.com/GatherPress/gatherpress/main/.wordpress-org/blueprints/blueprint.json)

![WordPress Plugin Required PHP Version](https://img.shields.io/wordpress/plugin/required-php/gatherpress) ![WordPress Plugin: Required WP Version](https://img.shields.io/wordpress/plugin/wp-version/gatherpress) ![WordPress Plugin: Tested WP Version](https://img.shields.io/wordpress/plugin/tested/gatherpress) ![WordPress Plugin Version](https://img.shields.io/wordpress/plugin/v/gatherpress) [![WordPress version checker](https://github.com/GatherPress/gatherpress/actions/workflows/wordpress-version-checker.yml/badge.svg)](https://github.com/GatherPress/gatherpress/actions/workflows/wordpress-version-checker.yml)

![WordPress Plugin Active Installs](https://img.shields.io/wordpress/plugin/installs/gatherpress) ![WordPress Plugin Downloads](https://img.shields.io/wordpress/plugin/dt/gatherpress) ![WordPress Plugin Rating](https://img.shields.io/wordpress/plugin/rating/gatherpress)

## 💡 Features

- Event scheduling (date, time, location, description)
- Attendee registration (with optional anonymous listing)
- Open RSVP support (non-logged-in users)
- Attendees can bring guests
- Email notifications for attendees and non-attendees
- Online and in-person event support (with mapping)
- Full block editor support
- Multisite-ready and fully internationalized

👉 See the [full feature list](https://github.com/GatherPress/gatherpress/blob/main/docs/features.md)  
👉 Explore [upcoming features](https://github.com/GatherPress/gatherpress/blob/main/docs/roadmap.md)

---

## 🚀 Quick Start

### Install from WordPress.org

1. Go to **Plugins > Add New**
2. Search for `GatherPress`
3. Click **Install**, then **Activate**

### Or Install from GitHub

Download the latest `.zip` from the [Releases page](https://github.com/GatherPress/gatherpress/releases), then upload it to your WordPress dashboard under **Plugins > Add New > Upload Plugin**.

📖 [View installation guide](https://github.com/GatherPress/gatherpress/blob/main/docs/installation.md)  
🛠️ [View configuration guide](https://github.com/GatherPress/gatherpress/blob/main/docs/configuration.md)

---

## 🧪 Try It Instantly

Use our [Playground Environment](https://playground.wordpress.net/?blueprint-url=https://raw.githubusercontent.com/GatherPress/gatherpress/main/.wordpress-org/blueprints/blueprint.json) to test GatherPress with real data — no setup required!

📺 [Watch the intro demo](https://gatherpress.org/demovideo)  
🧪 [Learn more about Playground](https://github.com/GatherPress/gatherpress/blob/main/docs/playground.md)

---

## 🤝 Get Involved

GatherPress is built by and for the community — contributions are always welcome.

- 🧠 Read the [Developer Docs](https://github.com/GatherPress/gatherpress/tree/develop/docs/developer)
- 🛠️ Check out [open issues](https://github.com/GatherPress/gatherpress/issues)
- 💬 Join us on [WordPress Slack](https://make.wordpress.org/chat/) or [GatherPress.org](https://gatherpress.org/get-involved)

📖 [Contributor Guide](https://github.com/GatherPress/gatherpress/blob/main/docs/contributing.md)

---

## 🛠️ Third-Party Libraries

- [Leaflet](https://leafletjs.com/) — interactive maps for venues
- [React-Modal](https://github.com/reactjs/react-modal) — modal dialogs *(currently in use, but being phased out)*
- [React-Tooltip](https://github.com/wwayne/react-tooltip) — tooltips *(currently in use, but being phased out)*

---

## 📸 Screenshots

1. Creating a new event
   ![screenshot-1](.wordpress-org/screenshot-1.png)
2. Editing an event
   ![screenshot-2](.wordpress-org/screenshot-2.png)
3. Settings screen
   ![screenshot-5](.wordpress-org/screenshot-5.png)

---

## ℹ️ More Information

- [Changelog](https://github.com/GatherPress/gatherpress/releases)
- [Frequently Asked Questions](https://github.com/GatherPress/gatherpress/blob/main/docs/faq.md)
- [Alpha plugin info](https://github.com/GatherPress/gatherpress-alpha)

---

*GatherPress is still in active development. Thank you for helping us build a better way to gather.*
