Deploy Now

Stars

132

Forks

12

Watchers

1

Developer links

Nodyx

Nodyx puts forum threads, real-time chat channels, peer-to-peer voice calls, collaborative whiteboards, and a drag-and-drop homepage builder behind one installation script on hardware you control. Create categories and threaded discussions that search engines index, then switch to Socket.IO-powered chat rooms where replies, pins, link previews, and @mentions update instantly. Voice channels connect participants through WebRTC mesh networking, keeping audio between peers without routing through third-party servers; a Rust-based STUN/TURN relay handles restrictive NATs so home-server deployments work without port forwarding. The NodyxCanvas layer adds CRDT-synchronized collaborative drawing with 11 tools, voice-aware cursors, and board-scoped chat, all persisted to PostgreSQL snapshots. Build your community's landing page with a visual editor that places widgets across 11 layout zones, then extend functionality by dropping third-party widget archives into the admin panel or authoring your own with the plain-JavaScript Widget SDK. Private conversations stay end-to-end encrypted with ECDH P-256 key exchange and AES-256-GCM ciphers where the private key never leaves the browser, and the OctoGuard module automates moderation with five matcher types plus configurable actions from muting to banning. For streamers, a native Streamer Hub bridges Twitch chat bidirectionally, provides a drag-and-drop soundboard, generates OBS browser-source overlays, and offers a mobile Stream Deck. Instances discover each other through a gossip protocol, forming a decentralized network without central coordination. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Nodyx
Nodyx
Nodyx
Nodyx
Nodyx
Nodyx
Nodyx

Benefits

  • Complete Communication Stack
  • Combines forums with SEO-friendly indexing, Socket.IO real-time chat, WebRTC P2P voice, and collaborative canvas in one install instead of stitching together five separate services.
  • Streamer-Ready Out of Box
  • Native Twitch bridge syncs chat bidirectionally, a viewer-driven soundboard queues clips from chat commands, and OBS browser-source overlays eliminate the need for Streamlabs or StreamElements.
  • True Data Sovereignty
  • Every message, file, and voice call stays on your hardware. End-to-end encrypted DMs use ECDH P-256 key exchange with AES-256-GCM ciphers, and full backups restore with one click from the admin panel.
  • Extensible Widget Ecosystem
  • A drag-and-drop homepage builder with 11 layout zones, native widgets, audience targeting, and draft/publish workflow pairs with a Widget SDK that lets developers package plain-JavaScript Custom Elements as installable archives.

Features

  • Forum and Chat
  • Threaded forum with categories, reactions, tags, and full-text PostgreSQL search alongside Socket.IO chat with replies, pins, link previews, and @mentions.
  • P2P Voice and Canvas
  • WebRTC mesh voice channels with mute, deafen, push-to-talk, and noise filtering; a CRDT collaborative canvas with 11 drawing tools syncs via WebRTC DataChannels.
  • Streamer Hub
  • Twitch EventSub integration with bidirectional chat bridge, a drag-and-drop soundboard, seven OBS overlay types, and a multi-page mobile Stream Deck.
  • Homepage Builder
  • Visual page editor with 11 layout zones, four native Phase 1 widgets, per-widget audience targeting and scheduling, draft/publish workflow, and a third-party Widget Store accepting zip packages.
  • Decentralized Networking
  • Rust-based P2P relays tunnel connections for home servers behind NATs without port forwarding; instances join a gossip protocol mesh for cross-server discovery.
  • Encrypted Private Messages
  • ECDH P-256 plus AES-256-GCM end-to-end encrypted direct messages where the private key never leaves IndexedDB, with real-time delivery indicators and message editing that triggers re-encryption.