PulseGatePost-LLM software, agents & workflows market (since 2022)
Coverage
171,122

Apps indexed

 

Freshness
33 min ago

Last update

 

Cadence
1,082/day

7-day average

Indexed today: 381

PulseGate

Market catalog for public software products, models, infra, and workflow tools.

Software is shipping faster than ever, and a growing share of it lives outside the official app stores. PulseGate is a free public catalog — built for builders, analysts, and everyday users.

Platform

  • All Apps
  • Categories
  • Industry Updates
  • Data Sources
  • Coverage Rules
  • Glossary
  • Embed Widget

Support

  • Help Center
  • Submit a Project
  • Report an Issue

Company

  • About
  • Press & Data
  • Contact
  • Platform Status

Legal

  • Privacy
  • Terms
  • Disclaimer

© 2026 PulseGate. Operated by Dymaxio s.r.o., Prague, Czech Republic.·

All systems operational
PulseGate
SOsonoscli logo
sonoscli
Visit ↗
  1. Home/
  2. CLI tools & terminal/
  3. sonoscli
←Back to results
Ssonoscli logo

sonoscli

sonoscli.sh·Infrastructure

sonoscli is a command-line interface designed for discovering, grouping, and controlling Sonos speakers over a local network. Built in Go, the tool operates directly from the terminal and is intended for use in scripts, automations, and by coding agents. It addresses the need for reliable and programmable Sonos speaker management outside of the official apps, providing access to key speaker functions via composable subcommands.

The tool offers features such as reliable speaker discovery using SSDP, ZoneGroupTopology, and subnet-scan fallback methods, ensuring all speakers on the network can be found. Users can control playback in any room, including actions like play, pause, stop, next, previous, line-in, and TV. Grouping capabilities allow users to join, unjoin, dissolve groups, initiate party mode, and adjust group volume or mute settings. Queue management is supported, with options to list, play, remove, or clear queue entries. The tool can open Spotify links without requiring Spotify credentials by leveraging the Spotify service already linked in the Sonos app, and it enables searching linked services via Sonos SMAPI or directly through the Spotify Web API.

Additional capabilities include playing web audio by proxying sources such as YouTube, YouTube Music playlists, podcasts, and radio streams through a Sonos-compatible local MP3 stream. Users can save and reapply "scenes," which capture grouping and per-room volume or mute settings. Real-time event monitoring is available by subscribing to AVTransport and RenderingControl, allowing users to stream live changes. Output can be formatted as plain text, JSON, or TSV for use in scripts and dashboards, and the tool provides predictable exit codes and a debug mode for SOAP trace analysis.

sonoscli is delivered as a single binary that communicates with Sonos systems over the local network using UPnP and SOAP protocols, similar to the official Sonos app but accessible from the terminal. Installation options include Homebrew and other methods. The tool is not an official Sonos project.

Open SourceMIT
CLI
S
sonoscli preview
Visit sonoscli.sh↗
⭐164
stars
🍴30
forks
✓6
features
📅2025
since

Overview

6 features

sonoscli sits in PulseGate's CLI tools & terminal category. It focuses on controlling and automating Sonos speakers from the terminal for scripting and automation. sonoscli is an open-source project aimed at developers and power users with Sonos systems. The project is open source (MIT). The product ships for the command line.

It is developed by steipete, and the product first shipped in 2025. The project is developed in the open on GitHub with 164 stars and 33 commits in the last 90 days. Across PulseGate's embedding index, sonoscli has few near neighbours, marking it as relatively distinct. Among its 6 catalogued features are speaker discovery, playback control, and grouping speakers.

  • ✓Speaker discovery
  • ✓Playback control
  • ✓Grouping speakers
  • ✓Spotify integration
  • ✓Live events
  • ✓Scriptable output

Tags

sonos-controlcli-toolspeaker-automationspotify-integration

AI capabilities

Weights: Open

Built with & integrations

Runs on
CLI

Trust & compliance

LicenseMIT
Verified signals
✓ HTTPS✓ Open Source✓ Free tier✓ GitHub · ★ 164✓ Active maintenance

Recent events

Latest indexed changes and source events

  1. IndexedJun 15, 8:57 PM

    sonoscli.sh discovered by the PulseGate indexer

    Source: PulseGate indexerOpen ↗

Frequently asked questions about sonoscli

What is sonoscli?
Sonoscli focuses on controlling and automating Sonos speakers from the terminal for scripting and automation. It is catalogued under CLI tools & terminal on PulseGate.
Who should use sonoscli?
sonoscli is an open-source project built for developers and power users with Sonos systems.
Does sonoscli have a free plan?
Yes — sonoscli is open source under the MIT license and free to use.
What platforms does sonoscli run on?
sonoscli runs on the command line.
Is sonoscli still active?
PulseGate's automated liveness checks currently classify sonoscli as active. The GitHub repository shows 33 commits in the last 90 days.
What tools are similar to sonoscli?
Similar tools tracked by PulseGate include sonos-py, sonex, and SilentStudio CLI.sonos-pysonexSilentStudio CLI
Who develops sonoscli?
sonoscli is developed by steipete.
How long has sonoscli been around?
sonoscli first shipped in 2025.

At a glance

Pricing
Open Source
Platforms
Cli
Languages
English
Open source
Yes · ★ 164
License
MIT
First seen
Dec 22, 2025
Activity
🟢 Active
Status
🟢 Active
Built for
developers and power users with Sonos systems
Model
Open source
Solves
Controlling and automating Sonos speakers from the terminal for scripting and automation.

Developer

steipete
Small team
↗ GitHub

Open source

View on GitHub →
⭐ Stars
164
🍴 Forks
30
Open issues
0
Last commit
1mo ago
Commits 90d
33
Contributors
5
Authorship
Small team
Default branch
main
Latest release
v0.3.2 · 1mo ago

PulseGate index

Confidence
High · 95
Indexed
Jun 15, 2026
Lifecycle
Alive
Activity
Active
First seen
Dec 2025
Last seen
4w ago
Freshness
Unknown
Identity audit (9)
Entity ID
cmqfp3mdc04d7tnd5idhy9jl0
Slug
sonoscli-sonos-in-your-terminal-sonoscli-sh
Verification state
Indexed for public listing
Claim / listing state
Unclaimed · listed: yes
Index status
Included in index
Latest evidence snapshot
Jun 15, 2026
Timeline basis
Indexed-at chronology (no inferred launch/funding milestones).
Last updated
Jul 13, 2026
Canonical URL
https://sonoscli.sh/

Similar apps

Other apps tracked under the same category.

  • sonos-py
    github.com
  • sonex
    pypi.org
  • SilentStudio CLI
    pypi.org
  • Sonos
    google.com
  • sv-cli
    pypi.org
  • silicon-cli
    pypi.org