Article

Empowering developers: Gluesync opens up with open-source SDKs

2025-04-11 · /gluesync/introducing-gluesync-sdk/

In a significant move toward greater extensibility and community involvement, MOLO17 has released open-source SDKs for Gluesync, enabling developers to create custom modules and integrations for the real-time data platform.

Released alongside Gluesync 2.0.9, these Software Development Kits represent a strategic shift. Specifically, they establish a strong foundation for community-driven innovation and tailored solutions.

Open-source SDKs: a gateway to custom modules

The newly released SDKs for Python and Node.js are now publicly available under open-source licenses on GitLab:

These SDKs provide developers with essential tools to create custom integrations with Core Hub. As a result, teams can build specialized functionality with ease. Crucially, the SDKs simplify authentication by handling the complex handshake with Core Hub. Therefore, they automatically obtain and manage valid API tokens for secure communication.

Core capabilities across all SDKs

The Gluesync SDKs deliver a consistent set of foundational features:

  • Core Hub handshake: The SDKs establish secure connections, discover endpoints automatically, and check version compatibility.
  • Authentication and authorization: They streamline API key management, handle credentials securely, and manage sessions.
  • Standardized communication patterns: They offer consistent interfaces across different programming languages.

Furthermore, future SDK updates will introduce real-time event subscriptions and data transformation features.

Building a developer ecosystem

By opening our platform with these SDKs, we invite developers to extend Gluesync in new ways. Indeed, this release represents a fundamental shift toward a developer-friendly ecosystem. By providing transparent, well-documented interfaces, MOLO17 empowers developers to build with confidence. In addition, Java and Kotlin SDKs will join the ecosystem in upcoming releases.

Practical applications

The SDKs are already being used to power Gluesync Modules, purpose-built components that extend core platform functionality. The recently released Bootstrapper module was built using these SDKs, demonstrating their practical application and effectiveness.

Additional modules built with these SDKs are in development and will be released in the coming weeks, including the Chronos Scheduler for task automation and other specialized extensions that will further enhance the Gluesync ecosystem.

Developers can use the SDKs to create:

  • custom modules for specialized workflows;
  • integrations with third-party systems;
  • monitoring and management tools;
  • automated deployment scripts;
  • development tools for Gluesync administrators.

Getting started with Gluesync SDKs

Developers interested in exploring the new SDKs can access comprehensive documentation in the Gluesync SDKs section of the documentation portal. The documentation includes installation guides, usage examples and reference implementations to help developers get started quickly.

With the release of these open-source SDKs, MOLO17 is positioning Gluesync as a platform that not only delivers powerful data integration capabilities but also provides the tools for developers to extend and customize it according to their specific needs.

For more information and to access the SDKs, visit the Gluesync SDKs documentation.

 

Back to blog