
Product
Introducing Data Exports
Export Socket alert data to your own cloud storage in JSON, CSV, or Parquet, with flexible snapshot or incremental delivery.
Command Line Interface for connecting to a Spacebro server.
$ yarn global add clibro
or
$ npm global add clibro
You can pass a custom config file as second argument like this:
$ clibro my-config.json
The JSON settings looks like:
{
"service": {
"spacebro": {
"address": "spacebro.space",
"port": 3344,
"channel": "media-stream",
"client": "clibro"
}
}
}
Once clibro is installed, you can run it with:
$ clibro
You will then enter the clibro Command-line interface. You can run the following commands:
clibro$ help
Displays the list of commands.
To quit type: exit then ⏎
To emit an event, use the emit command with the name of the event and the data you want to pass:
clibro$ emit myEvent '{"msg":"moto"}'
You can pass additional options to the emit command:
--interval X eventName: the event is emitted every X seconds,--stop eventName: stops interval emitting for the event eventNameSo you can type: emit --interval 5 foobar "{'msg':'hello'}" to emit the event foobar every 5 seconds with parameters {'msg':'hello'}
You can then type emit --stop foobar to stop emitting foobar.
You can subscribe to an event. If you want clibro to print a message in the terminal every time it receives an event named helloWorld, you use the subscribe command:
clibro$ subscribe helloWorld
To remove the subscription, use the unsubscribe command:
clibro$ unsubscribe helloWorld
For this project we use:
If you need any help to use clibro, please open an issue. We will try to reply as fast we can.
If you love the project, contribute! If you have an idea, or something you want changed, open an issue and/or make a pull request.
When contributing, please make sur your code follows the standard-js format and passes every unit test by running the following scripts:
$ yarn lint
...
$ yarn test
Thank you!
FAQs
Command Line Interface for spacebro-client
We found that clibro demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Export Socket alert data to your own cloud storage in JSON, CSV, or Parquet, with flexible snapshot or incremental delivery.

Research
/Security News
Bitwarden CLI 2026.4.0 was compromised in the Checkmarx supply chain campaign after attackers abused a GitHub Action in Bitwarden’s CI/CD pipeline.

Research
/Security News
Docker and Socket have uncovered malicious Checkmarx KICS images and suspicious code extension releases in a broader supply chain compromise.