# SDKs capability snapshot

**URL:** <https://openziti.discourse.group/t/sdks-capability-snapshot/560>\
**Category:** SDK Questions\
**Created:** [June 7, 2022, 1:07am UTC](https://openziti.discourse.group/t/sdks-capability-snapshot/560 "2022-06-07T01:07:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![markamind](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/markamind/32/157_2.png) [@markamind](https://openziti.discourse.group/u/markamind)\
**Post date:** [June 7, 2022, 1:07am UTC](https://openziti.discourse.group/t/sdks-capability-snapshot/560/1 "2022-06-07T01:07:21Z")

</div>

It would be great to have a high level overview of the capabilities available for each of the SDKs… as I now realise there are some gaps.

This is important for app developers and architects to know… including the expected time frame for when new capabilities will be available.

Here is a starting point… that would be great to confirm…

C: Dialing and hosting capabilities  
Goloang: Dialing and hosting capabilities  
NodeJS: Dialing only currently, hosting capabilities available from ?  
Java ?  
Python?  
.NET ?  
Swift?  
Andriod?

---

<div class="post-metadata">

**Author:** ![smilindave26](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/smilindave26/32/185_2.png) [@smilindave26](https://openziti.discourse.group/u/smilindave26)\
**Post date:** [June 7, 2022, 5:22pm UTC](https://openziti.discourse.group/t/sdks-capability-snapshot/560/2 "2022-06-07T17:22:50Z")

</div>

All SDKs support both `Dial` and `Bind` (ability to host services) except `ziti-sdk-node-js` and `ziti-sdk-py` (Python SDK).

`Bind` support in `ziti-sdk-py` is in high demand and we are actively working on it. Keep your eye out for a PR in that repository.

`ziti-sdk-nodejs` `Bind` support is something we plan to add but isn’t being actively worked on. We have no ETA at the moment. Knowing that you were looking to use it is helpful from a prioritization standpoint - thanks for letting us know!

---

<div class="post-metadata">

**Author:** ![smilindave26](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/smilindave26/32/185_2.png) [@smilindave26](https://openziti.discourse.group/u/smilindave26)\
**Post date:** [June 7, 2022, 5:25pm UTC](https://openziti.discourse.group/t/sdks-capability-snapshot/560/3 "2022-06-07T17:25:42Z")

</div>

Also note: the plan for this Friday’s Ziti TV is to cover the ZDKs broadly (likely with a focus on Python and C SDK updates)

---

<div class="post-metadata">

**Author:** ![TheLumberjack](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/thelumberjack/32/113_2.png) [@TheLumberjack](https://openziti.discourse.group/u/TheLumberjack)\
**Post date:** [June 7, 2022, 5:28pm UTC](https://openziti.discourse.group/t/sdks-capability-snapshot/560/4 "2022-06-07T17:28:39Z")

</div>

FWIW I want to document this better in general. It’s on the list for real now too [SDK Matrix · Issue #116 · openziti/ziti-doc · GitHub](https://github.com/openziti/ziti-doc/issues/116)
