f

f / pressship

Public

Submit and release WordPress.org plugins from the command line.

15
0
89% credibility
Found May 21, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Pressship is a command-line tool that helps WordPress plugin developers publish their plugins to the official WordPress.org directory. It handles the entire publishing workflow: connecting to your WordPress.org account through a browser, validating plugin files against WordPress standards, checking readme documentation, running the official Plugin Check tool, creating installable package files, submitting plugins for review or releasing approved versions through the official SVN system, and checking submission status. The tool automates many manual steps that plugin authors normally do through the WordPress.org website, making the publishing process faster and less error-prone.

How It Works

1
🎯 You have a WordPress plugin ready to share

You've built something for the WordPress community and want to publish it on the official plugin directory.

2
🔐 You connect your WordPress.org account

Pressship opens a browser where you log into your WordPress.org account normally. It remembers you without ever touching your password.

3
🔍 You check your plugin's review status

See at a glance whether your plugin is pending review, needs re-upload, or is already approved and ready for release.

4
Your plugin needs to go somewhere
📤
Submit for review

New plugin or pending update? Pressship uploads it to WordPress.org for the review team.

🚀
Release to everyone

Approved plugin? Pressship pushes your update through to the official directory.

5
Your plugin gets validated automatically

Before anything goes live, Pressship checks your readme file and runs the official WordPress plugin checker to catch any issues.

🎉 Your plugin is live on WordPress.org

Whether submitted for review or released to the directory, your plugin reaches the WordPress community exactly as intended.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is pressship?

Pressship is a TypeScript CLI tool that handles the entire WordPress.org plugin publishing workflow from the terminal. Instead of juggling readme validation, Plugin Check setup, browser-based submission forms, and SVN commits manually, you run a handful of commands: `login`, `pack`, `publish`. It validates your plugin against WordPress.org standards, builds installable zips, handles browser automation for submissions, and manages SVN trunk/tag releases for approved plugins. It also includes a WordPress Playground demo command so you can test plugins locally without spinning up a full WordPress environment.

Why is it gaining traction?

The killer feature is smart routing. Run `pressship publish ./my-plugin` and it automatically detects whether you need to submit for initial review, reupload to an existing pending submission, or push an approved release through SVN. No more guessing which workflow applies. The zero-setup Plugin Check is another win: Pressship bootstraps its own WordPress + SQLite + Plugin Check environment on first run, so you do not wire up WP-CLI yourself. Browser-based login means your password never touches the tool, only the session cookie. For teams running automated workflows, the included agent skill teaches coding agents to publish plugins with dry-run-first behavior.

Who should use this?

WordPress plugin authors who publish to wordpress.org regularly will save the most time. Developers maintaining multiple plugins will appreciate the unified workflow instead of switching between the web dashboard, SVN commands, and manual validation. Teams integrating WordPress plugin publishing into CI pipelines or coding agents will benefit from the structured CLI and JSON output options. If you only publish a plugin once a year and prefer the web interface, the overhead of installing Node 20+ may not pay off.

Verdict

Pressship fills a real gap for WordPress plugin authors, but the credibility score of 0.8999999761581421% and 15 stars signal a very early-stage project. The codebase is well-structured and the feature set is comprehensive, but limited community feedback means you might hit rough edges the maintainers have not encountered yet. Start with `--dry-run` on a non-critical plugin to validate the workflow before committing to it in production. The MIT license and active development (Node 20+, modern TypeScript) are encouraging signs.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.