Browse free open source Twitch Bots and projects for Mac below. Use the toggles on the left to filter open source Twitch Bots by OS, license, language, programming language, and project status.

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    OxidizeBot

    OxidizeBot

    High performance Twitch bot in Rust

    OxidizeBot is an open-source Twitch Bot empowering you to focus on what's important. It allows for a richer interaction between you and your chat. From a song request system to groundbreaking game modes where your viewers can interact directly with you and your game. It's written in Rust, providing an unparalleled level of reliability and performance. OxidizeBot doesn't cost you anything, and its source code is available on GitHub for anyone to tinker with! Plays music moderates your chat, plays games, you name it! You own your data. It uses your internet for the best possible latency. It's light on system resources*. And running locally means it can perform rich interactions with your games like Chaos%.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    PhantomBot

    PhantomBot

    PhantomBot is an actively developed open source interactive Twitch bot

    PhantomBot is an actively developed open source interactive Twitch bot with a vibrant community that provides entertainment and moderation for your channel, allowing you to focus on what matters the most to you, your game and your viewers. PhantomBot is a Twitch chat bot powered by Java. PhantomBot has many modern features out of the box such as a built-in webpanel, enhanced moderation, games, a point system, raffles, custom commands, a music player, and more. PhantomBot can also be integrated with many services such as Discord, TipeeeStream, StreamLabs and StreamElements!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Firebot

    Firebot

    A powerful all-in-one bot for Twitch streamers

    An all-in-one desktop bot for Twitch featuring support for Chat Commands, Events, Timers, Currencies, Third Party Integrations, and so much more. Visit Firebot's website for more info. Why choose function over form when you can have both! Utilizing modern technologies, Firebot has been built from the ground up with usability in mind. The result is a UI that is equal parts intuitive and beautiful. At the core of Firebot is a simple, yet powerful Effect system that allows you to program the bot to do just about anything with no programming knowledge needed. Firebot is a free, open-source, all-in-one bot for Twitch. It's packed full of everything you need to make your stream fun and interactive. Firebot also allows streamers to take control over their chat. The commands system will help you provide your chat with fun and useful commands. The chat feed built directly into Firebot allows you to not only interact with your chat.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Mario Maker Bot for Twitch

    Mario Maker Bot for Twitch

    Bot collects Super Mario Maker level codes automatically from chat.

    Mario Maker Bot for Twitch collects Super Mario Maker level codes automatically from Twitch chat. It is a helpful tool for streamers who want to play Mario Maker levels made by viewers. Streamer can ask bot to pick one random level from the levels it has collected during the stream. Bot keeps log of levels it has collected and which it has randomly selected. Commands: ---------------- !level = If posted by streamer/master this command tells bot to pick one random level and removes it from the level list. !current = Bot shows which level was picked during last “raffle”.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 5
    aiode

    aiode

    Discord bot that plays Spotify tracks and YouTube videos or any URL

    Discord bot that plays Spotify tracks and YouTube videos or any URL including Soundcloud links and Twitch streams. Play and search Spotify tracks and YouTube videos or playlists or play any URL including Soundcloud links and Twitch streams. Create cross-platform playlists with tracks from any source. Simple and customizable player commands. Create custom command presets as shortcuts for your most used commands. Adjustable properties for even deeper customization. Sign in to Spotify to play your own playlists or upload aiode playlists. Manage what roles can access which commands. Customize how you want to summon your bot by using a custom prefix or giving your bot a name. Advanced admin commands such as updating and rebooting the bot or cleaning up the database available to bot administrators. Capable scripting sandbox that enables running and storing custom Groovy scripts and modifying command behavior through interceptors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB