PHPackages                             bbwdadfg/productshotai-site-kit - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. bbwdadfg/productshotai-site-kit

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

bbwdadfg/productshotai-site-kit
===============================

URL helpers and metadata utilities for ProductShot AI - AI product photography generator for ecommerce product photos

v0.1.2(today)01↑2900%MITPythonPHP &gt;=7.4CI passing

Since Jun 20Pushed todayCompare

[ Source](https://github.com/bbwdadfg/productshotai-site-kit)[ Packagist](https://packagist.org/packages/bbwdadfg/productshotai-site-kit)[ Docs](https://productshotai.app)[ RSS](/packages/bbwdadfg-productshotai-site-kit/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (4)Used By (0)

productshotai-site-kit
======================

[](#productshotai-site-kit)

Public URL helpers and metadata constants for [ProductShot AI](https://productshotai.app), an AI product photography generator for ecommerce sellers.

What is ProductShot AI?
-----------------------

[](#what-is-productshot-ai)

ProductShot AI helps ecommerce sellers generate product photos, white backgrounds, marketplace main images, and lifestyle product scenes from product images.

Features
--------

[](#features)

- Build URLs for workbench, pricing, blog, support, legal, and localized pages
- Expose public metadata for ProductShot AI package integrations
- Generate product-image manifests and prompt-planning sheets for ecommerce photo batches
- Preserve ProductShot's public English URL rule: English is prefixless, Simplified Chinese uses `/zh/`
- Multi-ecosystem: available on npm, PyPI, crates.io, Go, RubyGems, pub.dev, Hex.pm, Clojars, and Docker Hub
- New package ecosystem helpers prepared for JSR, Maven Central/javadoc.io, NuGet, CocoaPods, LuaRocks, CPAN/MetaCPAN, Hackage, Chocolatey, GitHub Packages, and GitLab Package Registry

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

[](#installation)

```
npm install productshotai-site-kit
pip install productshotai-site-kit
cargo add productshotai-site-kit
go get github.com/bbwdadfg/productshotai-site-kit
gem install productshotai-site-kit
dart pub add productshotai_site_kit
mix hex.install productshotai_site_kit
```

CLI usage:

```
productshotai-site-kit urls --format json
productshotai-site-kit manifest ./product-images --format csv
productshotai-site-kit prompt-sheet ./product-images --format json
```

The Python CLI scans local files only. It creates planning outputs and does not upload images or call ProductShot AI services.

Additional ecosystem manifests and helper sources are included for trial publishing on newer channels:

- JSR: `jsr.json`, `mod.ts`
- CPAN/MetaCPAN: `Makefile.PL`, `lib/ProductShotAI/SiteKit.pm`
- Maven Central/javadoc.io: `src/main/java/app/productshotai/sitekit/SiteKit.java`
- NuGet: `nuget/ProductShotAI.SiteKit/ProductShotAI.SiteKit.csproj`
- CocoaPods: `ProductShotAISiteKit.podspec`
- LuaRocks: `productshotai-site-kit-0.1.0-1.rockspec`
- Hackage: `productshotai-site-kit.cabal` (prepared locally; publishing abandoned due developer validation)
- Chocolatey: `chocolatey/productshotai-site-kit.nuspec`
- Open VSX: `open-vsx/`
- WordPress Plugin Directory: `wordpress/baiwei-content-links-productshot-ai/`
- Homebrew tap and AUR packaging: `packaging/`
- Conda-forge recipe preparation: `conda-forge/`
- CRAN-oriented R helper package: `r/productshotaiR/`
- Terraform Cloudflare R2 asset workspace module: `terraform/cloudflare-productshotai-assets/`
- Helm chart and asset gateway container: `charts/productshotai-asset-gateway/`, `docker/asset-gateway/`
- Ansible Galaxy collection preparation: `ansible_collections/baiwei/productshotai/`

Usage
-----

[](#usage)

```
// JavaScript / Node.js
const { metadata, workbenchUrl, pricingUrl, localizedUrl } = require('productshotai-site-kit');

console.log(metadata().name);
// => "ProductShot AI"

console.log(pricingUrl());
// => "https://productshotai.app/#pricing"

console.log(workbenchUrl());
// => "https://productshotai.app/#workbench"

console.log(localizedUrl('zh', '/blog'));
// => "https://productshotai.app/zh/blog/"
```

Links
-----

[](#links)

- **Website**:
- **Workbench**:
- **Pricing**:
- **Blog**:
- **Contact**:
- **GitHub**:

License
-------

[](#license)

MIT

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance100

Actively maintained with recent releases

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity25

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

Every ~0 days

Total

3

Last Release

0d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e444535daf901637cdcfacd44be1cbe3afdec260b06b47ad20a9adc2033ba448?d=identicon)[bbwdadfg](/maintainers/bbwdadfg)

---

Top Contributors

[![bbwdadfg](https://avatars.githubusercontent.com/u/182522542?v=4)](https://github.com/bbwdadfg "bbwdadfg (16 commits)")

---

Tags

url-helpersproduct-photographyai-product-photographyproductshot

### Embed Badge

![Health badge](/badges/bbwdadfg-productshotai-site-kit/health.svg)

```
[![Health](https://phpackages.com/badges/bbwdadfg-productshotai-site-kit/health.svg)](https://phpackages.com/packages/bbwdadfg-productshotai-site-kit)
```

PHPackages © 2026

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