[new builtin extension] Bundles Creator Extension

Still on the develop branch until new release, you can also download one of the latest installer in the actions section if you are not git friendly yet, I added a builtin extension to allow user to create lots of different bundles of buttons:

  • pushbutton (home made)
  • pushbutton with config set up (home made)
  • urlbutton (home made)
  • content button (home made, recycled from my BILT NA 22 presentation)
  • invokebutton (from the existing sample in the dev debug extension)
  • dynamo button (one of my old script)

all bundles come with some basic code in it to illustrate some of the possibilities

It is easily extensible, you can create many in one go, add some to an existing panel in the same extension, or create a new panel

To see it in action:

The idea springed from this conversation: The art of laziness: bundle.yaml creation tip - snippets in vscode with @Archibum cheers

6 Likes

This is awesome! It’s amazing to see what someone who knows what they are doing can create!

well,
who does not know entirely what they are doing all the time, but worked on it long enough to finally know enough ;p

This is an amazing tool!

Is there a place where people can share the tools they have created? I’ve tried searching but haven’t had any success.

It seems they could be quite portable/transferable as a compressed archive. Coupling this with GPTs trained in (Iron)python can certainly lower the bar for custom tools.

Thank you again!

1 Like

No, but you can add your tool to the pyRevit tools. Or if you need help, add an issue on the pyRevit code repo with your code, and we will do it for you