💡Client Libraries

Client libraries are provided, with bindings to contact ws4sql from your code.

⚠️ The Java/Go client libraries were developed for ws4sqlite, the old, SQLite-only version of ws4sql. They are still compatible, though.

The reasons are several:

  • You don't have to deal directly with JSON, which can be cumbersome in some languages;

  • You have the convenience of type safety and compile-time checks, in languages that support them;

  • The library performs checks for the requests being well formed, preventing errors;

  • It maps the errors to the language platform's idiomatic facilities.

With clients, ws4sql acts as a remote protocol for SQLite/DuckDB.

Platforms

We provide libraries for:

Last updated