Skip to content

steveseguin/ssn_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Stream Ninja Standalone (ssapp)

License: GPL v3 Build Status

An Electron-based standalone application for Social Stream Ninja.

Features

  • 🔌 No requirement to keep visible - Capture social media chats without keeping popups visible and open
  • 💬 Multi-Platform Support - Websocket support for YouTube, Twitch, TikTok, and more
  • 🔊 Text-to-Speech - Built-in TTS with Kokoro-82M model

Download

Download the latest release for your platform from the Releases page.

Arch Linux

Social Stream Ninja is available in the AUR (Arch User Repository):

# Using yay
yay -S socialstreamninja

# Using paru
paru -S socialstreamninja

# Manual installation
git clone https://aur.archlinux.org/socialstreamninja.git
cd socialstreamninja
makepkg -si

Building from Source

Prerequisites

  • Node.js 18 or higher
  • npm 8 or higher
  • Python (for native module compilation)

Development

# Clone the repository
git clone https://github.com/steveseguin/ssn_app.git
cd ssn_app

# Install dependencies
npm install

# Run in development mode
npm run start2

Building

# Windows
npm run build:win32

# macOS (x64 and arm64)
npm run build:darwin

# Linux
npm run build:linux

# Raspberry Pi
npm run build:rpi

Usage

  1. Launch the application
  2. Load Social Stream Ninja or your custom social stream ninja URL
  3. Configure your chat sources
  4. Add the window capture to OBS

For detailed usage instructions, visit the Social Stream Ninja documentation.

Configuration

The app stores configuration in:

  • Windows: %APPDATA%/socialstream/
  • macOS: ~/Library/Application Support/socialstream/
  • Linux: ~/.config/socialstream/

Code Signing

Official releases are signed. You can verify the authenticity using the included code-signing-cert.pem file. See CODE_SIGNING.md for details.

Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Related Projects

Support

Acknowledgments

About

Standalone app code for SSN

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •