Featured Products
Omegabundle for Xojo 2025 Products

Make Valentina Server the heart of your next network application solution.

Valentina Server is a powerful system for building a client-server or server-only platform. Source data from the most common and popular database platforms or make use of the three built in database servers.

When you order Omegabundle for Xojo 2025 you are enrolled in the preeminent OEM platform for independent software vendors: Valentina Developer Network. With VDN, you can include copies of Valentina Server in your solution to your customers, royalty free, and on all supported platforms: Linux, Windows and macOS. Bundle as many copies as you require, without additional payment.

Valentina Server Features in Brief

DuckDB Server ValentinaDB Server SQLite Server Reports Server Forms Server

Analytical Database Server based on DuckDB

Can be used as a data source for Reports Server & Forms Server

Ultra-fast, Advanced, Multi-model Database Server

Can be used as a data source for Reports Server & Forms Server

Easily scale your SQLite database to a true multi-user

Can be used as a data source for Reports Server & Forms Server

Generate Reports from all popular data sources including DuckDB, MySQL, MariaDB, MongoDB PostgreSQL, MS SQL Server, SQLite and Valentina DB Serve cross-platform forms to the free Valentina Studio client on Windows, Linux and macOS

 

Valentina Server Features

Valentina Server includes a  RESTful architecture and native CLIENT runtimes support for every major development on Windows, Linux and MacOS (over 69) at no additional cost. Build Valentina Server solutions with PHP, C# / .net, Java, and many more. Read more about each powerful solution included.

A look at Valentina Server

Valentina Server incorporates the following servers:

  • Valentina Reports Server
  • Valentina Forms Server
  • ValentinaDB Server
  • Valentina SQLite Server
  • Valentina DuckDB Server

Available on Windows, macOS and Linux. Allows royalty free deployment on all supported operating systems.

 

Valentina Reports Server

Valentina Reports Server

Serve reports, charts, graphs, barcodes, export to PDF, HTML, email for major databases and servers. Valentina Reports Server is the fast, easy, cost-effective and secure way to share data visually with your groups.

Build your reports in Valentina Studio PRO. Your data sources can include: MySQL, MariaDB, PostgreSQL, MS SQL Server, SQLite (including the internal SQLite Database Server in Valentina Server), ValentinaDB (including the internal ValentinaDB Server in Valentina Server) and MongoDB.

Serve your visually stunning reports through a web browser, directly in an application or as a rich PDF file that can be served off the server or directly emailed to your customers.

Your customers can even view your report right within Valentina Studio, the free tool from Paradigma Software that is available for macOS, Windows and Linux.

Learn more about Valentina Reports Server...

 

Valentina Forms Server

Valentina Forms Server

Register Forms to Valentina Server to share with colleagues and clients.

A form is a visual database object that lets you interact with data in a database application. Most forms are bound forms in that they are associated with queries and database tables. Much like Valentina Reports, Valentina Forms are stored in a Valentina Project file. In turn, a Valentina Project can exist locally on your computer or hosted on Valentina Server.

Build your forms in Valentina Studio PRO. Your data sources can include: MySQL, MariaDB, PostgreSQL, MS SQL Server, SQLite (including the internal SQLite Database Server in Valentina Server), and ValentinaDB (including the internal ValentinaDB Server in Valentina Server).

Your customers can even use your forms right within Valentina Studio, the free tool from Paradigma Software that is available for macOS, Windows and Linux.

Learn more about Valentina Forms Server...

 

ValentinaDB Server

ValentinaDB Server

ValentinaDB Server is a powerful database server based on Valentina DB core database technology.

Valentina DB is an advanced, object-relational database system that provides significant performance and operational advantages over traditional database models. In addition to the blazing speed in executing complex queries, a major advantage of Valentina DB is that you can use several different data models.

Learn more about ValentinaDB Server...

 

Valentina DuckDB Server

Valentina DuckDB Server

DuckDB is an in-process SQL OLAP database management system. Simple, feature-rich, and open source.

Valentina DuckDB Server lets you register your DuckDB databases and benefit from being a part of the Valentina ecosystem.

Learn more about Valentina DuckDB Server...

 

Valentina SQLite Server

Valentina SQLite Server

ValentinaDB Server is a powerful database server based on Valentina DB core database technology.

Valentina DB is an advanced, object-relational database system that provides significant performance and operational advantages over traditional database models. In addition to the blazing speed in executing complex queries, a major advantage of Valentina DB is that you can use several different data models.

Learn more about Valentina SQLite Server...

 

How Valentina Server Integration Works

Includes all native Valentina Client APIs on all supported OS. Valentina Server supports the native Valentina ADK system and includes license to use the Valentina CLIENT portion of the Valentina ADK.

A quick look at the Valentina ADK System

 Client. A licensed but free component included with Valentina Server.

Server. Valentina Server.

App. Your application!

Local Runtime. A separately licensed product in the Valentina ADK product.

 

Improvements Since Omegabundle 2024

  • 14.1.3 [Imp][SQLite][Win] Single plugin file for LOCAL and CLIENT to VSERVER
  • 14.1.3 [Imp][ValentinaDB][Win] Single plugin file for LOCAL and CLIENT to VSERVER
  • 14.1.3 [Imp][SQLite] Now the databases_sqlite folder can have subfolders. This allows you to organize your SQLite databases
  • 14.5 [New][DuckDB] DuckDB Server added to Valentina Server
  • 14.5 [New] [DuckDB]DuckDB project example projects
  • 14.5 [New] [Linux]Now Available on Linux ARM64
  • 14.5 [Imp] Improvements for execution of pre-connect scripts
  • 14.5 [ValentinaDB] UTC SQL-functions have optional second param - TimeZone (String)
  • 14.6 [Imp]DuckDB] - Updated the DuckDB library to version 1.1.2
  • 14.6.1 [Imp][SQLite] Updated SQLite engine to version 3.47.0
  • 14.6.2 [New][Forms] Added the ability to get scripts of a Form
  • 14.6.2 [New] [Reports]Export reports to OpenDocument Text (.odt) format
  • 14.6.3 [New][Forms] New preCreate property to the Form object, enabling flexible setup of a data source for a Form (e.g., creating a temporary table)
  • 14.7 [Imp] [PHP] Support for PHP 8.4
  • 14.7 [Imp][PostgreSQL] Dump utilities and connection client are updated to version 17.2
  • 14.7.1 [New] Non-SQL Stored Procedures (i.e. Python/JavaScript) now can return a Cursor
  • 15 [New] [DuckDB]DuckDB Plugin now supports connections to Valentina DuckDB Server
  • 15 [New] [Reports] MakeNewReportFromData allows reports to be generated from any JSON data without using a database
  • 15 [New][SQL] Commands to back up and restore DuckDB 
  • 15 [New][SQL] Commands to work with PREPARED STATEMENTS in SQL Stored Procedures
  • 15.1 [Imp][DuckDB] Added Storage Version and Block Size parameters to the database creation dialog
  • 15.1 [Imp] MAIL command of Valentina [Server] supports CC/BCC
  • 15.1 [Imp][DuckDB Server] Support for REST
  • 15.1 [Imp][DuckDB] Added the ability to create a database with the newest storage format
  • 15.1  [Imp][DuckDB] Added StorageVersion and BlockSize properties to I_DuckDBDatabase interface. These properties are applied in the Create method for a new database file
  • 15.1.1 [Imp][DuckDB] DuckDB library updated to 1.2.1
  • 15.1.2 [Imp][DuckDB] Create a DuckDB database with the default storage version if it is not specified
  • 15.1.2 [Imp][DuckDB] Use Parquet V2 for DuckDB backup
  • 15.2 [Imp] [Reports] Allowed to use non-integer values for margins. It can be used to define the overlap for the borders of the adjacent records
  • 15.3.2 [Imp] [ValentinaDB] Improved speed of VarChar Diagnose. The bigger DB, the more speedup
  • 15.3.5 [Imp] [ValentinaDB] Throw ERR_METHOD_NOT_FOUND instead of ERR_METHOD_BAD_NAME in case of absent SQL Function
  • 15.3.5 [New] SYS_ERRORS_CHANNEL - to notify subscribers about errors like “timeout reached”
  • 15.4 [Imp][DuckDB]DuckDB updated to 1.3.1
  • 15.4 [Imp][SQLite]SQLite updated to 3.50.1
  • 15.4 [New] Add “AppName” property to the VClientInfo class. You can use this with Valentina Server to identify the application name in the server logs
  • 15.4  [New] [ValentinaDB] Added standard SQL aggregate functions: VAR_POP(), VAR_SAMP(), COVAR_POP(), COVAR_SAMP()