Stream Credits is an OBS widget for thanking your supporters at the end of a stream: it scrolls upward like movie credits, listing this round's raids, donations, gift subs, subscribers, Bits, shared watch streaks and followers.
What it solves
Before ending a stream you want to thank everyone who showed up, but compiling the names by hand is slow and easy to get wrong: who gifted subs, who raided in, who shared a watch streak in chat. Stream Credits records these interactions automatically, orders them the way you configure, and rolls the whole list whenever you need it.
Getting started
- Open the "OBS Widget" tab and add the source URL to your streaming software, in your ending scene.
- On the "Settings" tab, choose which sections to show, their order, and how each section is sorted.
- There are two ways to play it: the OBS source plays once whenever it becomes visible (inside a Stream Overlay, it plays when its layer appears in the scene), or press "Play now" on the "List" tab to restart the roll on any open source.
The list is fetched at the moment it plays, so it is always up to date no matter how long the source has been open. "Preview play" on the "OBS Widget" tab uses sample names and never touches your real records.
What "this round" means
The list covers "this round", not just the live broadcast: follows, subs, donations and other interactions that happen before you go live or after you end are recorded in the same round. "Reset now" moves the current list to "Previous run" and starts over empty; the previous round can be viewed on the "List" tab but not played.
"Auto reset on next stream" is a Pro feature that starts a new round when you go live. On the free plan you have to reset manually, otherwise the list keeps growing. If your stream drops and comes back shortly after, it counts as the same stream and does not reset.
Section order and sorting
There are seven sections: raids, donations, gift subs, subscribers, Bits, shared watch streaks and followers. Each section can be turned on or off and dragged into order; sections with nobody in them are skipped when playing.
- Sections with a quantity can choose their sort. Raids (viewers), donations (amount), gift subs (count), Bits (amount) and shared watch streaks (streams) can sort by "time" (first appearance in this round first) or "amount" (largest first, ties by time).
- Followers and subscribers are always sorted by time. They have no quantity to compare. Subscribers are also grouped by tier 3, 2 and 1.
Each section lists up to 200 people by default (adjustable from 1 to 1000); anyone beyond that is summed up as "and X more" at the end of the section.
Common misconceptions
- People who received gift subs are not listed as subscribers. The gift sub section lists the gifter and the count; otherwise a 50-sub gift would add 50 names to the subscribers section.
- Anonymous supporters are merged into one entry. Anonymous gift subs, anonymous Bits and anonymous donations each become a single "Anonymous" entry with the total, and no names are shown.
- Donations in different currencies are shown side by side. A donor who gave in both TWD and USD is shown as "NT$500 + US$5"; when sorting by amount, the TWD-converted total is used.
- Shared watch streaks only list viewers who shared. Twitch only notifies us when a viewer chooses to share their watch streak in chat, so viewers who didn't share won't appear.
- You can exclude bots or yourself. Add Twitch usernames to the exclusion list on the "Settings" tab and they won't appear in the credits.
- Records are kept for 30 days. If you go a long time without resetting, interactions older than 30 days are removed automatically and won't appear.
Settings
The text below is taken from the in-app help, so it stays in sync with the actual interface.
| Setting | What it does |
|---|---|
| Play now | Plays this run's list from the start on every open OBS source. Nothing shows if no source is open. |
| Reset now | Moves this run's list to "Previous run" and starts recording a fresh, empty list. |
| Nothing on this run's list yet | Follows, subs, gift subs, Bits, donations, raids and shared watch streaks are added to this run as they happen. |
| No previous run yet | After you reset the list, or an auto reset starts a new run, the old run is kept here for viewing. |
| Raiders | Channels that raided you this run, and how many viewers they brought. |
| Donations | This run's donations. Amounts in different currencies are listed side by side. |
| Gifted Subs | Who gifted subs this run and how many. People who received a gift are not listed under Subscribers. |
| Subscribers | New and renewed subs this run, grouped by tier 3, 2 and 1. |
| Bits | Who cheered Bits this run and how many. |
| Watch Streaks | Viewers who shared their watch streak in chat this run, with their streak count. Twitch only notifies when a viewer shares it themselves, so viewers who don't share won't be listed. |
| Followers | New followers this run. |
| Auto reset on next stream | Clears the list when you go live and starts recording again. On the free plan, reset it yourself from the List tab. A short disconnect and reconnect does not count as a new stream, so nothing is reset. |
| Max per section | The most people each section lists (1–1000). Anyone beyond that is rolled into "and X more" at the end of the section. |
| Exclude list | Twitch accounts on this list never appear in the credits, for example bots or yourself. |
| Names per row | How many names sit side by side on each row (1–4), 1 by default. Subscriber tier headings and "and X more" always take a full row. |
| Scroll speed | Pixels per second (10–300). |
| Show date | Shows the date this run started under the opening title. |
| Font size | 0 = default size. Titles and section titles scale with it. |
| Background image | Used when the background is set to Image. |
| Loop | Starts over after it finishes. Off means it plays once and then hides. |
| Section titles | Custom title text for each section. Leave blank to use the default title. |
Other notes
- Choose which sections show, in what order, and how each one is sorted. Sections at the top scroll by first.
- "By time" lists whoever showed up earliest in this run first. "By amount" lists the biggest first and breaks ties by time. Followers and subscribers have no amount, so they are always sorted by time.
- The OBS source plays once each time it becomes visible on screen. You can also press "Play now" on the List tab.
- The preview uses a sample list and doesn't touch your real records.
Other settings
These settings have no additional help text in the dashboard; only their names are listed here.
- Scrolls up from the bottom like film credits at the end of your stream, thanking this stream's followers, subscribers, gifters, Bits cheerers, donors, raiders and viewers who shared their watch streak.
- This run
- Previous run
- This section is turned off and won't appear in the credits.
- Anonymous
- Tier 1
- Tier 2
- Tier 3
- No OBS source is open right now, so there is nothing to play on. Add the credits source to OBS first.
- Reset
- Display
- Sections
- By time
- By amount
- Drag to reorder
- Preview play
- Basic
- Appearance
- Opening title
- Closing message
- Font
- Text color
- Heading color
- Alignment
- Left
- Center
- Right
- Background
- Transparent
- Solid color
- Image
- Background color