Pubware | Plugin-based CLI for publishing projects by William GrossetPubware | Plugin-based CLI for publishing projects by William Grosset

Pubware | Plugin-based CLI for publishing projects

William Grosset

William Grosset

Pubware is an agnostic and extensible CLI package publisher. Pubware supports any npm, yarn, pnpm project, or other publishing processes (Python packages, Ruby gems, etc.) with a Node runtime. Additionally, functionality can be extended with community-made plugins.
Technologies: TypeScript, Node.js, Jest

🔥 Features

💡 Intuitive DX
🏗️ Built with type-safety
🚀 Performant and minimal
🤯 Headless support (run in CI)
🏃 Dry runs for testing
🔌 Extensible functionality
🔄 Lifecycle hooks
Like this project

Posted Jan 12, 2026

Developed an open-source, extensible package publisher supporting Git, NPM, and more community-made plugins.