The open-source community store for Ulanzi Deck & Dial plugins. Publish in minutes, install in one click, update automatically.
🌐 Website · ⬇️ Download · 🚀 Publish a plugin · 🛠️ Contributing
A community-run, open-source catalog for Ulanzi Deck & Dial plugins. Anyone can publish a plugin with a Pull Request, and every GitHub Release ships as an instant update to every user.
It's not a replacement for the official Ulanzi Studio Marketplace — it's the companion fast lane. The marketplace is where plugins get Ulanzi's review and stamp of approval. The Community Store is where makers ship early, iterate with users, and grow the ecosystem. Your plugin can (and should!) live in both.
- 🚀 Publish in minutes — one issue, automated validation, no fork and no waiting queue.
- 🔄 Instant updates — every new GitHub Release becomes an update in the store.
- 🛍️ One-click install — straight into your Ulanzi plugins folder.
- 🌍 Multilingual — English, Português, and 中文 out of the box.
- 🏬 See the whole ecosystem — an opt-in setting shows Ulanzi Studio's official plugins right alongside community ones, so you don't have to check two places.
- 🔐 Safe by default — only reviewed registry plugins are installable; ZIPs are validated before touching your disk.
- 🔓 100% open source — the app, the registry, and the pipeline.
Note — Unofficial, community-driven project made by people who love Ulanzi hardware. Not affiliated with, endorsed by, or maintained by Ulanzi. For official plugins and support, see the Ulanzi Studio Marketplace.
Recommended — one line, auto-detects your OS:
# macOS (Terminal) · Windows (Git Bash / WSL)
curl -fsSL https://raw.githubusercontent.com/narlei/ulanzicommunitystore/main/install.sh | bash# Windows (PowerShell) — no bash required
irm https://raw.githubusercontent.com/narlei/ulanzicommunitystore/main/install.ps1 | iexOn macOS the script installs the latest .zip into /Applications. Files fetched with curl aren't tagged with com.apple.quarantine, so Gatekeeper never blocks the app — this is the smoothest path. On Windows it downloads UlanziPluginStore.exe and launches the installer.
Or download manually from the releases page — macOS .dmg/.zip, or Windows .exe. You can also browse from the website.
macOS: opening a manually-downloaded .dmg (Gatekeeper workaround)
Because a browser-downloaded DMG gets quarantined, Gatekeeper blocks the first launch (the app isn't notarized — no Apple Developer account). To open it:
- Drag Ulanzi Community Store.app to
/Applicationsand try to open it — macOS blocks it. That's expected. - Go to System Settings → Privacy & Security, scroll to Security, and click Open Anyway.
- Try opening again — a new dialog appears with an Open button. Click it.
Or just clear the quarantine flag manually:
xattr -cr "/Applications/Ulanzi Community Store.app"Built something for your Deck or Dial? Getting it into the Community Store takes minutes, and every release you ship afterwards reaches your users automatically.
The three-step version:
npx ulanzi-plugin-starter@latest init # 1. scaffold (or adapt an existing repo)
git tag v1.0.0 && git push origin v1.0.0 # 2. ship a release — the workflow builds the .zip
# 3. paste your repo URL in the app's "Send plugin" tab or the website — we open the PROnce your PR is merged, a GitHub Action reads your manifest and latest release and publishes it. Every new release becomes an update for every user.
👉 Full copy-paste walkthrough — from scratch or adapting an existing plugin — in PUBLISHING.md.
Want to hack on the app, understand the project layout, or learn how releases work? See CONTRIBUTING.md — project structure, dev setup, the Makefile, the release pipeline, and the security model.
Website · Download · Publish a plugin · Report an issue
Made with 💚 by the community, for the community. Unofficial project — not affiliated with Ulanzi.
