
nsync es una biblioteca de código abierto escrita en C, desarrollada por Google, que proporciona primitivas de sincronización para el desarrollo de software concurrente. Está diseñada para desarrolladores que necesitan gestionar hilos y recursos compartidos de manera eficiente en sistemas operativos Unix-like y Windows, resolviendo problemas comunes de condiciones de carrera y bloqueo de hilos.
Sus funciones principales incluyen:
El proyecto se distribuye bajo la licencia Apache-2.0, lo que permite su uso libre en proyectos comerciales y de código abierto. Al ser una biblioteca ligera y portable, busca ofrecer alternativas más eficientes a las primitivas estándar de pthreads, especialmente en casos donde la eficiencia de memoria y la facilidad de uso son prioritarias. Su naturaleza de bajo nivel y su enfoque técnico específico pueden llevar a algunos desarrolladores a buscar alternativas más de alto nivel o integradas en otros ecosistemas.
Código abierto
Coste
GratisCódigo abierto
SíLicencia
Apache-2.0Repositorio
google/nsyncHay 3 alternativas a nsync. La mejor alternativa gratuita es Synkron, que además es de código abierto. Otras opciones destacadas: SyncToy y Syncdocs. Actualizado en noviembre de 2026.
Coste
GratisLicencia
Código abiertoPlataformas
WindowsAlternativas
12Coste
GratisLicencia
PropietariaPlataformas
—Alternativas
9Coste
FreemiumLicencia
PropietariaPlataformas
WindowsAlternativas
8Coste
—Licencia
PropietariaPlataformas
—Alternativas