{"id":18081319,"url":"https://github.com/hawkins/streamflow","last_synced_at":"2025-04-12T14:53:02.400Z","repository":{"id":119695159,"uuid":"87673793","full_name":"hawkins/streamflow","owner":"hawkins","description":":tv: Watch your favorite Twitch streamers without any downtime","archived":false,"fork":false,"pushed_at":"2018-08-23T01:43:57.000Z","size":8876,"stargazers_count":11,"open_issues_count":16,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-02-15T12:34:51.940Z","etag":null,"topics":["electron","react","twitch"],"latest_commit_sha":null,"homepage":"https://streamflow-releases.now.sh/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hawkins.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-04-09T01:02:20.000Z","updated_at":"2020-10-30T19:12:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"51726a57-d238-4479-9a18-189ba3bbc8ba","html_url":"https://github.com/hawkins/streamflow","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hawkins%2Fstreamflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hawkins%2Fstreamflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hawkins%2Fstreamflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hawkins%2Fstreamflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hawkins","download_url":"https://codeload.github.com/hawkins/streamflow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248586228,"owners_count":21128995,"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":["electron","react","twitch"],"created_at":"2024-10-31T13:14:07.727Z","updated_at":"2025-04-12T14:53:02.381Z","avatar_url":"https://github.com/hawkins.png","language":"JavaScript","funding_links":[],"categories":["Awesome MobX"],"sub_categories":["Examples"],"readme":"# \u003cimg src=\"public/Streamflow-logo.png\" width=\"64px\" alt=\"Streamflow logo\"/\u003e Streamflow\n\nStreamflow is an [Electron](https://electron.atom.io/)-powered desktop application for watching your favorite Twitch streamers without any downtime.\n\n\u003e Note: *Streamflow is not affiliated with Twitch.* This is a third-party hobby project. For questions, contact the repository owner, not Twitch.\n\nIn other words, Streamflow automatically shifts to your next favorite online streamer when the one you're watching goes offline. Perfect for putting on in the background for long study sessions or chores.\n\nNo logins, no bullshit. Just open the app and get back to your day.\n\n![Screenshot of v0.2.0](public/screenshot-06-18-2017.png)\n\n## Features\n\n- Flow from one favorite streamer to the next\n- Sync your favorite streamers with your Twitch follows\n- Easily manage favorite streamers from in app\n- Persistent settings\n- Sleek material design interface\n- *Semi*-responsive layout\n- Optionally always-on-top for easy multitasking\n- MacOS Touch Bar support\n\n## Config\n\nWhile you should never have to edit this file yourself (and be **very** careful if you should), all settings are saved to `~/.streamflow.json`.\n\n### Options:\n\n- `favorites`: **[String]**: channel names\n- `alwaysOnTop`: **Boolean**: Whether or not the window should stay on top of others\n\n## Supported platforms\n\n- MacOS (Tested MacOS Sierra 10.12.5) [download](https://streamflow-releases.now.sh/download/darwin)\n- Windows (Tested Windows 10) [download](https://streamflow-releases.now.sh/download/win32)\n- Linux (not yet tested)\n  - Note for linux you'll need to follow instructions below to build the app from source\n\n## Package from source\n\nClone the repository and run this command to build both the electron app and package it: `yarn run package` or `npm run package`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhawkins%2Fstreamflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhawkins%2Fstreamflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhawkins%2Fstreamflow/lists"}