Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Roku Guru

[New Dev Tool] VioletBug - Roku Debugger Graphical Interface

For anyone who's interested, I've just released a new tool to assist developers in debugging their Roku channels -- VioletBug. A while ago, I developed PurpleBug, which only runs on Windows. VioletBug is multi-platform running on Windows, OS/X, and Linux. Downloads are available on the GitHub releases page. (As developers, I assume you can figure out which file to download, and how to download it.) More product details are in the README file. The code is open-source on GitHub, so feel free to build your own version, submit pull requests, file issues, etc.

VioletBug is intended to make life easier than accessing the Roku Debugger using the command line (e.g. with Telnet) with features that include:

- Separate tabs for each debugging session (ip/port combination)
- Floating tabs that can be moved and sized independently of the main window
- Dropdown menu of Roku well-known ports (additional "secret" debugging ports can be added using the Settings menu)
- Automatic discovery of all Roku devices on your local network (ip address and host name may be manually entered)
- Session logging
- Standard editing functions such as cut, copy, paste, clear screen, clear line, auto-scroll, auto-wrap, and find text
- Command history recall using up/down arrow keys
- Command history completion using tab key
- User-configurable shortcut keys

Feel free to report any issues here, or on the Github Issues page.

0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.