{"id":19645864,"url":"https://github.com/stream-pi/essential-actions","last_synced_at":"2025-07-04T01:32:49.522Z","repository":{"id":45379388,"uuid":"325562272","full_name":"stream-pi/essential-actions","owner":"stream-pi","description":"Essential Actions","archived":false,"fork":false,"pushed_at":"2022-04-19T15:27:39.000Z","size":22247,"stargazers_count":21,"open_issues_count":14,"forks_count":17,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-28T15:39:22.860Z","etag":null,"topics":["stream-pi"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stream-pi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"patreon":"streampi"}},"created_at":"2020-12-30T13:49:03.000Z","updated_at":"2024-11-05T18:14:44.000Z","dependencies_parsed_at":"2022-09-19T09:01:34.961Z","dependency_job_id":null,"html_url":"https://github.com/stream-pi/essential-actions","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stream-pi/essential-actions","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stream-pi%2Fessential-actions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stream-pi%2Fessential-actions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stream-pi%2Fessential-actions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stream-pi%2Fessential-actions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stream-pi","download_url":"https://codeload.github.com/stream-pi/essential-actions/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stream-pi%2Fessential-actions/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263430329,"owners_count":23465369,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["stream-pi"],"created_at":"2024-11-11T14:35:41.115Z","updated_at":"2025-07-04T01:32:49.485Z","avatar_url":"https://github.com/stream-pi.png","language":"Java","funding_links":["https://patreon.com/streampi"],"categories":[],"sub_categories":[],"readme":"# Stream-Pi Essential Actions\n\nSet of trusted, essential actions and integrations for Stream-Pi using the [Stream-Pi Action API](https://github.com/stream-pi/action-api). These actions are prebundled with public Stream-Pi releases.\n\n## Prerequisites\n\n- Java \u003e= 11\n- Maven \u003e= 3.6.3\n\n## Actions Help Guide\n\n- [Hotkey](hotkeyaction/README.md)\n- [Media Keys](mediakeyaction/README.md)\n- [OBS](obssuite/README.md)\n- [Run Command](runcommandaction/README.md)\n- [Twitch Chat](twitch-chat-action/README.md)\n\n## Quick Start\n\nTo test these actions out in your local environment you'll need to run the [Stream-Pi Server](https://github.com/stream-pi/server) and copy the contents of `BuiltPlugins` to the server's\nPlugins directory (`$HOME/Stream-Pi/Server/Plugins` by default), especially if you're writing your own custom action / integration.\n\n### Linux/Mac\n\nBuild all actions by executing `make build-all` from the command line or specific actions i.e. `make twitch-talk`.\n\n### Windows\n\nBuild all actions by executing `build.bat` from the command line or specific actions i.e. `build.bat twitch`.\n\n## List of Actions\n\nAction Name           | Build Script Argument   | \n--------------------- | ----------------------- | \n Hotkey               | `hotkey`                | \n Play Audio Clip      | `playaudioclip`         | \n Media Key            | `mediakey`              | \n OBS Suite            | `obs-suite`             |\n Run Command          | `runcommand`            |\n Text Block           | `textblock`             | \n Twitch               | `twitch_chat`           | \n Open File            | `openfile`              | \n Twitter              | `twitter`               | \n Website              | `website`               |\n Webhook              | `webhook`               |\n Run Executable       | `runexecutable`         | \n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstream-pi%2Fessential-actions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstream-pi%2Fessential-actions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstream-pi%2Fessential-actions/lists"}