New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

Brightscript Pro Kit

Package Overview
Maintainers
0
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry
This package has malicious versions linked to the ongoing "GlassWorm v2" supply chain attack.

Affected versions:

2.63.7
View campaign page

Brightscript Pro Kit

Language support for Roku's BrightScript language. With improved VS Code support.

unpublished
Open VSX
Version
2.63.7
Version published
Maintainers
0
Created
Source

BrightScript Language extension for VSCode

license Slack

The popular BrightScript Language extension for VSCode is used by thousands of Roku developers around the world. Revolutionize your Roku development workflow by using this powerful tool.

Notable features

The extension is packed with features, but here are some highlights:

  • Side-load directly to a roku device from VSCode
  • In editor debugging support including breakpoints, variable inspection, and more...
  • Integrated device logs and interactive console (see image below)
  • Catch errors in VSCode with the built in syntax checking. (Powered by the BrighterScript language server)
  • Automatic rendezvous tracking when logrendezvous is enabled on the Roku device.
  • Powerful task system with interactive folder selection and advanced configuration options
  • Syntax highlighting, code formatting, symbol navigation, and much more

Debugger Demo

Documentation

For a full list of features and settings, please see our documentation website, or click one of the links below.

Extension

Code Editing

Tasks

Debugging

  • Basic project setup - Launching and debugging your local project on a Roku device.
  • Component Libraries - How to define custom component libraries in your launch.json
  • Deeplinking - Sending deeplinks from the launch.json
  • Remote control emulation - How to emulate the Roku remote control
  • Rale - Inject Rale into your application without committing the TrackerTask to your repository
  • BS_Consts - Changing bs_const values from the launch.json
  • Advanced Project Setup - Setting up your project with complex use cases such as custom build scripts or source files located in multiple different directories.

Contributing

The majority of this extension's language feature support depends on the BrighterScript project, which contributes the language server. The debugging functionality comes from the roku-debug project. If you would like to contribute please see our contributing guide

Changelog

Click here to see the changelog.

Keywords

__ext_brs

FAQs

Package last updated on 16 Apr 2026

Related posts