npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@pushizo/cli

v0.1.0

Published

Pushizo command-line tool: list apps, segments and templates, send notifications

Readme

English

Pushizo CLI — The pushizo command for scripts and terminals. Lists apps, segments and templates as JSON and sends a notification to subscribed users. Reads PUSHIZO_API_KEY, PUSHIZO_APP_ID and PUSHIZO_API_URL from the environment; the key is never printed. Node.js 20+, no dependencies.

Status: @pushizo/cli 0.1.0 is not on npm yet; until then you can install the release archive from this repository. Durum: @pushizo/cli 0.1.0 henüz npm'de değil; o zamana kadar bu deponun sürüm arşivinden kurabilirsiniz.

Install from GitHub until then · O zamana kadar GitHub'dan kurulum:

npm install -g --allow-remote=root https://github.com/pushizo/pushizo-cli/releases/download/v0.1.0/pushizo-cli-0.1.0.tgz
pushizo --help

After publication · Yayından sonra:

npm install -g @pushizo/cli
pushizo --help

The detailed guide below is in Turkish; code samples are language-neutral. Full documentation: docs.pushizo.com/docs/integrations/cli-sdks · API reference: docs.pushizo.com/docs/api.

Türkçe

Pushizo CLI

Betikler ve terminal için pushizo komutu. App, segment ve şablonları JSON olarak listeler; abone kullanıcılara bildirim gönderir. Node.js 20+; bağımlılığı yoktur.

Kurulum

npm install -g @pushizo/cli
pushizo --help

Kurmadan çalıştırmak için: npx @pushizo/cli --help.

Ortam değişkenleri

| Değişken | Açıklama | |----------|----------| | PUSHIZO_API_KEY | App veya organizasyon API anahtarı (zorunlu). Çıktıya ve hata mesajlarına yazılmaz. | | PUSHIZO_APP_ID | segments, templates ve send için app kimliği | | PUSHIZO_API_URL | API adresi (varsayılan https://api.pushizo.com; yerelde http://localhost:4000) |

Anahtarı komut satırı argümanı olarak vermeyin; kabuk geçmişine düşer. Ortam değişkeni veya gizli bilgi yöneticisi kullanın.

Komutlar

pushizo apps                         # app listesi
pushizo segments                     # PUSHIZO_APP_ID segmentleri
pushizo templates                    # PUSHIZO_APP_ID şablonları
pushizo send "Başlık" "Gövde metni"  # "Subscribed Users" segmentine bildirim (en + tr aynı metin)
pushizo --version

Çıktı biçimlendirilmiş JSON'dur; jq ile işlenebilir:

pushizo segments | jq -r '.data[].name'

Çıkış kodu başarıda 0, eksik ayar, ağ veya HTTP hatasında 1'dir; hata ayrıntısı standart hataya yazılır.

Daha geniş kullanım (kullanıcılar, kampanyalar, analitik) için sunucu SDK'larını veya REST API'yi kullanın: docs.pushizo.com/docs/api.


Support · Destek

This repository is mirrored automatically from the Pushizo main repository on every release. Please open an issue instead of a pull request; fixes land in the main repository and ship with the next release. Bu depo her sürümde Pushizo ana deposundan otomatik yansıtılır. Pull request yerine issue açın; düzeltmeler ana depoda yapılır ve bir sonraki sürümle buraya gelir.

Released under the MIT License · MIT lisanslıdır — LICENSE.