# Flint v1 + Designer bridge module for Ignition

**URL:** <https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [July 10, 2026, 1:14am UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345 "2026-07-10T01:14:12Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![kgamble](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kgamble/32/8019_2.png) [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Post date:** [July 10, 2026, 1:14am UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/1 "2026-07-10T01:14:12Z")

</div>

Hey everyone,

After a long stint of it being privately developed and tested on, I've decided that now is a better time than ever to push a release of v1 of Flint.

For those that dont know, Flint started as a VS Code extension for developing in Ignition, and now it also comes with a pair Ignition module to allow your VS Code extension to attach to a running designer to get some cool new features.

I built Flint specifically focused on development environments, and enabling software focused development in the Ignition platform. I would say at this time the module is specifically recommended for local dev environments, or at least thats our primary use case!

Extension: [Flint for Ignition - Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Keith-gamble.ignition-flint)

Extension Github Repository: [GitHub - bw-design-group/flint-vscode-extension: Flint — VS Code extension for Ignition SCADA/HMI development · GitHub](https://github.com/bw-design-group/flint-vscode-extension)

Module Github Repository: [GitHub - bw-design-group/flint-designer-bridge-ignition-module: Flint Designer Bridge — Ignition module connecting the Designer to VS Code · GitHub](https://github.com/bw-design-group/flint-designer-bridge-ignition-module)

A few new features worth testing out:

- Project browser for more Ignition project resources (Perspective views, named queries, scripts, session props, and more)
- Resource management: create, rename, duplicate, and validate resources with proper `resource.json` handling
- Multi-gateway configuration with environments (dev/staging/prod) via a simple `flint.config.json`
- Designer-backed Jython (Python 2.7) language support via LSP: completion, hover, go-to-definition, references, and diagnostics for `system.*` and project scripts.
- Search across all project resources, triggering Kindling launch for backups/logs, Designer Launcher integration, etc.
- Remote script console from VS Code when leveraging Flint Designer Bridge
- Debug Adapter Protocol implementation allowing for breakpoint debugging of all scripts when leveraging Flint Designer Bridge

Install the extension from the Marketplace, and grab the module from the GitHub releases. Feedback, issues, and PRs are welcome on either repo.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 10, 2026, 9:54am UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/2 "2026-07-10T09:54:49Z")

</div>

> [@kgamble](#):
>
> - language support via LSP

Impressive! I may have to start playing with VSCode after all.

---

<div class="post-metadata">

**Author:** ![louagejasper](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/louagejasper/32/86311_2.png) [@louagejasper](https://forum.inductiveautomation.com/u/louagejasper)\
**Post date:** [July 10, 2026, 10:59am UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/3 "2026-07-10T10:59:15Z")

</div>

Can't wait to get into this one! Thanks @kgamble for making stuff like this available for everyone.

---

<div class="post-metadata">

**Author:** ![msteele](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/msteele/32/77889_2.png) [@msteele](https://forum.inductiveautomation.com/u/msteele)\
**Post date:** [July 10, 2026, 4:38pm UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/4 "2026-07-10T16:38:47Z")

</div>

> [@pturmel](#):
>
> Impressive! I may have to start playing with VSCode after all.

I'm going to try it with VScodium which usually works with the same extensions but avoids the Microsoft telemetry.

---

<div class="post-metadata">

**Author:** ![Noah\_Burnette](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/noah_burnette/32/83777_2.png) [@Noah\_Burnette](https://forum.inductiveautomation.com/u/Noah_Burnette)\
**Post date:** [July 10, 2026, 6:12pm UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/5 "2026-07-10T18:12:45Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/7/b72d4bd9bab23c3dfaef0e4ee905472d9d3403a2.jpeg)

The debugger is by far the biggest feature. I _literally_ jumped in the air when I was able to set breakpoints in vscode and step through my functions. Looking forward to digging through the code to understand it more.

Thanks for the great work Keith!

---

<div class="post-metadata">

**Author:** ![Noah\_Burnette](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/noah_burnette/32/83777_2.png) [@Noah\_Burnette](https://forum.inductiveautomation.com/u/Noah_Burnette)\
**Post date:** [July 10, 2026, 6:19pm UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/6 "2026-07-10T18:19:50Z")

</div>

Hi Matt,

Not sure how you plan on downloading it but I am the one who originally published the [package](https://open-vsx.org/extension/keith-gamble/ignition-flint) to Open VSX Registry so the vsix is like two years old. You will want to download from the [Releases](https://github.com/bw-design-group/flint-vscode-extension/releases/) page until Keith claims the namespace.

---

<div class="post-metadata">

**Author:** ![kgamble](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kgamble/32/8019_2.png) [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Post date:** [July 10, 2026, 6:22pm UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/7 "2026-07-10T18:22:28Z")

</div>

I didn't even know that Open VSX Registry was a thing! If I set it up publishing to it and claim the namespace will it step on top of what you've done?

---

<div class="post-metadata">

**Author:** ![Noah\_Burnette](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/noah_burnette/32/83777_2.png) [@Noah\_Burnette](https://forum.inductiveautomation.com/u/Noah_Burnette)\
**Post date:** [July 10, 2026, 6:25pm UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/8 "2026-07-10T18:25:52Z")

</div>

Yes but that's fine. To keep things simple I will go ahead and **remove** the package from the registry and you can follow the guide below:

> **[Namespace Access](https://github.com/eclipse-openvsx/openvsx/wiki/Namespace-Access)**
>
> An open-source registry for VS Code extensions. Contribute to eclipse-openvsx/openvsx development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![msteele](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/msteele/32/77889_2.png) [@msteele](https://forum.inductiveautomation.com/u/msteele)\
**Post date:** [July 15, 2026, 2:23am UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/9 "2026-07-15T02:23:42Z")

</div>

Are you able to publish the latest to Open VSX? I'm eager to try the latest.

---

<div class="post-metadata">

**Author:** ![kgamble](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kgamble/32/8019_2.png) [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Post date:** [July 15, 2026, 2:08pm UTC](https://forum.inductiveautomation.com/t/flint-v1-designer-bridge-module-for-ignition/116345/10 "2026-07-15T14:08:46Z")

</div>

I have never tried it in Cursor or VSCodium, so if you find any issues please submit an issue on the git repo and we can get it fixed.

> **[Open VSX Registry](https://open-vsx.org/extension/keith-gamble/ignition-flint)**
