# Creating a 3D Slicer extension with minimal programming skills

**URL:** https://discourse.slicer.org/t/creating-a-3d-slicer-extension-with-minimal-programming-skills/17208
**Category:** Support
**Tags:** segmentation, extensions-manager, python
**Created:** [April 20, 2021, 1:34pm UTC](https://discourse.slicer.org/t/creating-a-3d-slicer-extension-with-minimal-programming-skills/17208 "2021-04-20T13:34:21Z")
**Posts on this page:** 1
**Showing post:** 33

<div class="post-metadata">

### Author: ![rbumm](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/rbumm/32/9404_2.png) [@rbumm](https://discourse.slicer.org/u/rbumm)
#### Post date: [April 27, 2021, 8:33pm UTC](https://discourse.slicer.org/t/creating-a-3d-slicer-extension-with-minimal-programming-skills/17208/33 "2021-04-27T20:33:29Z")

</div>

Hello.

I´d recommend to go  
 → Developer Tools → Extension Wizard

![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/3/9/3952cdb1bf5f87993a709cee8c6b20c6daca377f.png)

This helpful tool will put up a development system within slicer and comes with a working templet of a simple extension with it´s own GUI.

You can edit the python code in a text editor of your coice and play around with the GUI after editing it in the in the QT designer.

![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/e/d/ed17b99f42b0eee1158b390a53def85c30a0c8d3.png)

Reload the extension from within slider and directly test your changes, All basic and necessary functions for a slicer extension are included. But you will need to write some lines of code …

Best regards

Rudolf

---

_[View the full topic](https://discourse.slicer.org/t/creating-a-3d-slicer-extension-with-minimal-programming-skills/17208)._
