# FetchPress > FetchPress is a WordPress plugin that automates deployment of themes and plugins directly from a git repository. Push code to GitHub, Bitbucket, or GitLab and it deploys to WordPress automatically — no FTP required. FetchPress is designed for WordPress developers and agencies who manage custom themes and plugins using version control. It replaces manual file transfers (FTP/SFTP) with a webhook-based deployment pipeline. ## Key Features - Automatic deployment triggered by a git push or pull request merge - Supports GitHub, Bitbucket, and GitLab (including self-hosted GitLab) - Deploy from a specific branch or subdirectory within a repository - Full deployment history — every deploy is logged with version, date, trigger, and status - One-click rollback to any previous version from the WordPress admin - Private repository support (requires license) - Free plan: 1 theme and 1 plugin on public repositories - Paid plans: Starter, Pro, Agency — unlock private repos, history retention, and rollback ## Pricing - Free: 1 plugin + 1 theme, public repositories only - Starter: private repos, 7-day deployment history - Pro: private repos, 30-day deployment history - Agency: private repos, unlimited deployment history ## Documentation - [What is FetchPress?](https://fetch.press/docs/what-is-fetchpress) - [Installation & Setup](https://fetch.press/docs/installation) - [Themes & Plugins](https://fetch.press/docs/usage) - [Deployment History & Rollback](https://fetch.press/docs/deployment-history) - [Account Management](https://fetch.press/docs/account-management) ## Links - Homepage: https://fetch.press - Documentation: https://fetch.press/docs - Pricing: https://fetch.press/#pricing - Download: https://fetch.press/download - Sign up: https://fetch.press/signup