Skip to content


nodecg-io logo

Feature Requests Bugs Pull Requests

Services License Discord

nodecg-io is a NodeCG-bundle that implements Social Media API's in the NodeCG framework

About nodecg-io

nodecg-io is the successor of ChatOverflow. The aim of this bundle is to simplify the code and expand the number of integrated services. The main goal is to increase the number of supported APIs to save you development time.

How to use nodecg-io

If you want to use nodecg-io, you should note that it is only a framework for your bundle. So you need at least a basic knowledge of the programming language JavaScript or any other language that compiles to JavaScript like TypeScript. If that's no problem you can head over to the installation guide and take a look at the available nodecg-io services.

Implemented Services and Interfaces

  • AutoHotkey
  • Android (using adb)
  • Art-Net
  • Atem
  • CurseForge
  • DBus
  • Discord
  • Discord RPC
  • Elgato lights
  • GitHub
  • Google APIs
  • IntelliJ IDEs
  • IRC (Internet Relay Chat)
  • MIDI Input
  • MIDI Output
  • MQTT
  • Nanoleafs
  • OBS
  • Philips Hue
  • RCON
  • Reddit
  • sACN Receiver
  • sACN Sender
  • Serial Port (Arduino)
  • Shlink
  • Slack Web API
  • Spotify
  • SQL (using knex)
  • Elgato Stream Deck
  • StreamElements
  • Telegram
  • Twitch Add-ons
  • Twitch API
  • Twitch Chat
  • Twitch PubSub
  • Twitter
  • WebSocket Client
  • WebSocket Server
  • Xdotool

How to contribute

If you want to contribute to this bundle you can implement one of those services or fix an issue. Before contributing head over to the “How to contribute”-Guide.