Featured Products
Omegabundle for Xojo 2025 Products

Valentina Client (VCLIENT) is a component for communicating with either Valentina Server or a local storage runtime.

You can download Valentina ADKs (application development kits) from the Paradigma Software website that usually include two components: the VCLIENT for communication and integration and in most cases, a local runtime component.

The VCLIENT portion is licensed at no additional cost for use with the full Valentina ADK or, for use of integrating your app natively with Valentina Server. Here is a list of compatibility and platform support for each VCLIENT. REST is also included here as a common and popular way to integrate with Valentina server.

Some VCLIENT have important footnotes.

VCLIENT or API Operating System Servers
  Linux macOS Windows iOS Report DuckDB SQLite ValentinaDB
.NET (C#, VB.net) d l  ✓
C l  ✓  ✓  ✓  —  ✓  ✓  ✓
C++ l  ✓  ✓  ✓  —  ✓  ✓  ✓  ✓
Cocoa (Swift |Objective-C)   —  —  — n   n n n n
Cocoa (Swift |Objective-C) f  —  —  —    
COM  —  —      —  —
Java d l  ✓  ✓  
LiveCode l
ODBC  —  —    —  —  —
PHP n  
Python d l  
REST
Ruby |  Rails  
Xojo d l n

 Notes

  • n. No local storage, only VCLIENT.
  • d. Full ADK also supports local storage of DuckDB
  • l. Full ADK also supports local storage of SQLite
  • f. For macOS, a framework, and a static library for iOS. Cocoa for iOS is called Cocoa Touch.