Skip to content

Repository files navigation

Skyflow Java

This repository hosts Skyflow's Java SDKs for integrating Skyflow into a Java backend. It's a single Maven reactor with more than one published artifact — pick the package that matches what you need below.

CI GitHub release License

Which package do I want?

Package Artifact README Vault Type Version line
skyvault com.skyflow:skyflow-java skyvault/README.md Privacy DB 2.x
flowvault com.skyflow:skyflow-flowvault-java flowvault/README.md Flow DB 1.x

flowvault shares auth/client setup with skyvault — both depend on the common module.

The two artifacts are versioned independently. flowvault is a new SDK starting at 1.0.0; its lower version number reflects a first release, not an older or lesser SDK than skyvault 2.x. Upgrade each on its own version line.

Migrating from v1? See skyvault's Migration Guide. V1 is in maintenance mode and will reach End of Life on October 31, 2026.

Repository layout

The root pom.xml (packaging=pom) aggregates this Maven reactor:

  • common/ — shared client, credentials, config, and error-handling code used by both skyvault and flowvault
  • skyvault/ — the skyflow-java SDK (README)
  • flowvault/ — the skyflow-flowvault-java SDK (README)

Documentation

Reporting a Vulnerability

If you discover a potential security issue in this project, please reach out to us at security@skyflow.com. Please do not create public GitHub issues or Pull Requests, as malicious actors could potentially view them.

About

Skyflow SDK for the Java programming language.

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages