About - StreamTools

About StreamTools

StreamTools is a lightweight suite of overlays and live tools built to help streamers manage overlays, timers, shoutouts, clip playback and more — without relying on third-party overlay providers.

Purpose

This project provides a set of browser-overlay pages and live controls that you can add to OBS (or another broadcasting tool) as Browser Sources. It focuses on giving streamers simple, customizable, and privacy-respecting overlays that are easy to host and control from within the same interface.

Key Features
  • DB-backed overlays for Clip Player, Shoutouts, Stream Goals and Animated Socials so you don't need to update OBS URLs constantly.
  • Built-in lightweight bot commands and controls for live moderation and interaction.
  • Auto-Mod System with real-time chat protection including caps filter, link blocker, emote spam detection, paragraph limiter, symbol spam protection, repetition detection, Zalgo text blocking, keyword/regex filters (blacklist & whitelist), strike system with escalating timeouts, and VIP/Subscriber/Moderator exemptions.
  • Bot Protection System with automatic detection and banning of 6,500+ known viewerlist bots when they speak in chat.
  • Loyalty Points System with automatic accrual, gambling games (!slots, !roulette, !gamble), leaderboards, tier rewards, and interactive commands (!hydrate, !heist, !duel, !timeout).
  • Credits Roll Overlay with Hollywood-style scrolling credits featuring 25 Google Fonts, text effects (shadow/glow/outline), background gradients, entry animations, customizable icons, and 35+ styling options - perfect for BRB screens or stream endings!
  • Discord Live Alerts for monitoring Twitch streamers and sending notifications when they go live using Discord Bot API.
  • Chat Overlays including standard scrolling chat and horizontal ticker mode for top/bottom screen placement.
  • Stream Clips Management for creating and browsing Twitch clips directly from the dashboard.
  • Animated Socials Overlay with 10+ platform support and customizable animations (rotate, bounce, pulse, slide).
  • Customizable appearance options (colors, sizing, spacing) for overlays and compact preview tooling in settings pages.
  • Privacy mode and theme options so you can safely share your settings UI while hiding sensitive tokens.
Creator & Credits

This site was created and maintained by RagingStray. If you appreciate the project and want to support ongoing development and hosting costs, please consider donating — your contributions help keep the service online and improved.

Donations

Donations are used directly to keep the project running and improving. Typical uses for donations include:

  • Paying for web-hosting (monthly server fees)
  • Upgrading server speed and CPU to reduce latency for live features
  • Increasing storage for clips and recordings
  • Covering domain and SSL certificate costs
  • Purchasing development tooling and third-party services (when required)

You can donate using the Donate button in the sidebar (top-right of the sidebar area). Any contribution — large or small — helps keep the project healthy and lets us prioritize reliability improvements and new features.

Security & Privacy

StreamTools stores only the data necessary to run the overlays and live features (overlay tokens and settings). Privacy mode blurs sensitive fields in the UI for screenshots or streams.

How it Works

The overlays are simple HTML/CSS/JS pages that read settings from the server (SQLite or the configured DB). When you add an overlay URL as a Browser Source in OBS, it pulls the current configuration stored for your account and renders accordingly. For actions that require real-time updates, short polling or optional socket integrations are used where available.

Contribute & Report Issues

Contributions are welcome. If you'd like to report a bug, request a feature, please send me a message on discord. If you need help integrating overlays into OBS or troubleshooting, the Help / Guide page contains common setup steps and troubleshooting tips.


Thanks for using StreamTools. Your support keeps projects like this possible.

© 2025 StreamTools. All rights reserved.

This software is protected by copyright law and international treaties. Unauthorized reproduction, distribution, or modification of this software, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under law.