Skip to content
@OpenDonationAssistant

OpenDonationAssistant

open-source donation platform with focus on live stream activities

Open-source platform for streamer tools

Website Getting Started

Components

Frontend

  • oda-widget-page - all widgets and dashboard. Wiki
  • oda-payment-page - donation page. Wiki
  • oda-website - website for OpenDonationAssistant. Wiki

Backend

  • oda-config-service - service with streamer's configs for donation-page. Wiki
  • oda-history-service - service which handles events history - donations, subscriptions, etc. Wiki
  • oda-payment-service - service which processes donations. Wiki
  • oda-payment-processing - service which handles event-driven payments processing, like Reel and Donaton. Wiki
  • oda-files-service - service which handles user-uploaded files. Wiki
  • oda-font-service - service which stores and updates links to fonts. Wiki
  • oda-media-service - service which handles media requests by donaters, chatters and streamers. Also it stores playlists and some other metadata. Wiki
  • oda-twitch-service - service which handles twitch related stuff. Wiki
  • oda-donationgoal-service - service which handles donation goals. Wiki
  • oda-news-service - service which stores news to show on website and dashboard. Wiki
  • oda-widgets-service - service which stores widget configurations. Wiki
  • oda-actions-service - service which stores and handlers user-defined actions. Wiki
  • oda-recipient-service - service which handles user authorization. Wiki
  • oda-max-service - service for handling Max integration. Wiki
  • oda-vk-service - service for handling VK (VK Play Live) integration. Wiki
  • oda-automation-service - service which stores and processes automation rules. Wiki
  • oda-tribute-service - service for handling Tribute donations, subscriptions and purchases. Wiki
  • oda-kick-service - service for handling Kick integration. Wiki
  • oda-streamelements-service - service for handling StreamElements emulation. Wiki
  • oda-subscriptions-service - service for handling 3d party integrations/subscriptions for user apps. Wiki
  • oda-paywall-service - service for handling paywalls. Wiki
  • oda-mcp-service - service which exposes OpenDonationAssistant as a Model Context Protocol (MCP) server for AI agents. Wiki

Other

  • oda-libraries - shared libs for java services. Wiki

Vibe-coding

Code rules, usable by ai agents: gist

Pinned Loading

  1. oda-payment-page oda-payment-page Public

    TypeScript 1

  2. oda-widget-page oda-widget-page Public

    TypeScript 1

Repositories

Showing 10 of 30 repositories

Top languages

Loading…

Most used topics

Loading…