# How to use the functionality I'm interested in 3D Slicer as a library for my own program?

**URL:** https://discourse.slicer.org/t/how-to-use-the-functionality-im-interested-in-3d-slicer-as-a-library-for-my-own-program/34537
**Category:** Development
**Created:** [February 26, 2024, 6:26am UTC](https://discourse.slicer.org/t/how-to-use-the-functionality-im-interested-in-3d-slicer-as-a-library-for-my-own-program/34537 "2024-02-26T06:26:24Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![iwangwangwang](https://avatars.discourse-cdn.com/v4/letter/i/f1d935/32.png) [@iwangwangwang](https://discourse.slicer.org/u/iwangwangwang)
#### Post date: [February 26, 2024, 6:26am UTC](https://discourse.slicer.org/t/how-to-use-the-functionality-im-interested-in-3d-slicer-as-a-library-for-my-own-program/34537/1 "2024-02-26T06:26:25Z")

</div>

How to use the functionality I’m interested in 3D Slicer as a library for my own program?

---

<div class="post-metadata">

### Author: ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)
#### Post date: [February 26, 2024, 1:35pm UTC](https://discourse.slicer.org/t/how-to-use-the-functionality-im-interested-in-3d-slicer-as-a-library-for-my-own-program/34537/2 "2024-02-26T13:35:22Z")

</div>

You are free to use any parts of Slicer in whole or in part according to the license agreement, which is very open.

Technically though it’s difficult to create, maintain, and distribute a full application like Slicer, so what we suggest and support is creating [customized](https://github.com/KitwareMedical/SlicerCustomAppTemplate) versions of Slicer that reuse the existing application framework but create whole new front ends with some functionality added and unused things disabled.
