Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>DucklingScript Language for VSCodeNew to Visual Studio Code? Get it now.
DucklingScript Language for VSCode

DucklingScript Language for VSCode

Dragon of Shuu

|
33 installs
| (0) | Free
A basic implementaton of DucklingScript syntax support to VSCode.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DucklingScript Header

DucklingScript Extension Id Visual Studio Marketplace Downloads

A VSCode extension designed with the intent of implementing syntax highlighting support for the DucklingScript Language.

DucklingScript is a language that ccompiles down into Rubber Ducky 1.0, adding important programmatic features.

Further documentation for the language can be found here.

Installation

Install through the Visual Studio Code Marketplace

To use the extension, simply create a .dkls file, and syntax highlighting will instantly appear!

DucklingScript Header

Features ✨

Type Safety ✔️

With our professional quackers already compiling each line, DucklingScript preemptively validates your code will work for your hardware. And if there are any errors they'll helpfully point out where and why!

Flow Control 🌊

While the Rubber Ducky Scripting Language 1.0 and even the Flipper's implementation don't add any flow control, our feathered friends give you the power to swim back around with the implementation of if statements, for/while loops, breakloop, and more!

Syntactical Speed 🏃‍♂️‍➡️

When working with Rubber Ducky 1.0 you might find yourself constantly laying the same eggs, but with DucklingScript we've added many commands to cut down on repetition in code and even made some syntax changes to help you type less to do more! Check it out!

Forward Compatability 🔮

New command in Rubber Ducky that DucklingScript doesn't cover? No problem! Instead of throwing a fit about it, our quack team will simply let you know, which means you can use what you want, when you want; even if we're not sure what it is! Better still, if having our ducks notify you is ruffling your feathers you can simply ask them to stop by switching off the warnings in the config file!

Familar Integration

If you're used to using Rubber Ducky Scripting Language 1.0 or Flipper Zero's BadUsb ducky extension you'll feel right at home with DucklingScript as we integrate the syntax from both languages and build on it further to help you get the results you want with the code you know.

Known Issues

None currently, please let us know if you find any!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft