# Syncthing as standalone library

**URL:** https://forum.syncthing.net/t/syncthing-as-standalone-library/22390
**Category:** Development
**Created:** [July 4, 2024, 9:27am UTC](https://forum.syncthing.net/t/syncthing-as-standalone-library/22390 "2024-07-04T09:27:02Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![ZajdoSmurf](https://forum.syncthing.net/user_avatar/forum.syncthing.net/zajdosmurf/32/16899_2.png) [@ZajdoSmurf](https://forum.syncthing.net/u/ZajdoSmurf)
#### Post date: [July 4, 2024, 9:27am UTC](https://forum.syncthing.net/t/syncthing-as-standalone-library/22390/1 "2024-07-04T09:27:03Z")

</div>

Hello, So i want to make a microservice that would use syncthing to sync my files . right now i made it so it starts the synxthing.exe and i with the rest api i have configured it to sync my 2 mashines . but is there a way that i can use it as a library 😃

---

<div class="post-metadata">

### Author: ![AudriusButkevicius](https://forum.syncthing.net/user_avatar/forum.syncthing.net/audriusbutkevicius/32/277_2.png) [@AudriusButkevicius](https://forum.syncthing.net/u/AudriusButkevicius)
#### Post date: [July 4, 2024, 7:48pm UTC](https://forum.syncthing.net/t/syncthing-as-standalone-library/22390/2 "2024-07-04T19:48:16Z")

</div>

If your application is in go, maybe, or if you want to spend quite some time writing C bindings and exposing the necessary bits to use it as a library. Nothing built in.

---

<div class="post-metadata">

### Author: ![ZajdoSmurf](https://forum.syncthing.net/user_avatar/forum.syncthing.net/zajdosmurf/32/16899_2.png) [@ZajdoSmurf](https://forum.syncthing.net/u/ZajdoSmurf)
#### Post date: [July 5, 2024, 5:51am UTC](https://forum.syncthing.net/t/syncthing-as-standalone-library/22390/3 "2024-07-05T05:51:58Z")

</div>

1 more question , im looking at the librarys how hard would that be to accomplish , like currently im completly lost . maybe thats beyond me
