Skip to content

InstantObjects 4.3.3 for Delphi ​

License: MPL 2.0Latest releaseDelphi XE6+

InstantObject Logo

Welcome to InstantObjects, the integrated framework for developing object-oriented business solutions in Delphi (from Delphi 10.1 to latest version)

Support Delphi

www.embarcadero.com - learndelphi.org

What is InstantObjects ​

InstantObjects is a RAD technology that enables creation of applications based on persistent business objects. It simplifies the process of realizing ideas into products; shortens time-to-market, and helps keep business focus.

Even though it is still a bolted-on technology, InstantObjects integrates with the Delphi IDE and Object Pascal in a simple, flexible and intuitive manner. There are no sophisticated environments that have to be comprehended before application development can begin.

InstantObjects offers:

  1. Model realization in the Delphi IDE via integrated two-way tools (from editor to code)
  2. Object persistence in the most common relational databases or flat XML-based files (also with FireDAC Broker)
  3. Object presentation via standard data-aware controls.
  4. Serialization/Deserialization of object using delphi-neon library
  5. Rest Server of object using WiRL library
  6. Rest Server of object using MARS Curiosity library

From 4.2.2 version a new "Installer" read-to-use is located in the Release area: Download the Installer.

The Installer automatically detect your Delphi versions, install sources, build and install packages and add source paths.

Setup

Documentation

Follow the complete manual present in this site and look at the PrimerCross demo to find out how to build applications with an Object Persistence Layer very flexible.

Primer demo

Project Status

The project is still managed by Ethea S.r.l., an italian company that uses InstantObjects for InstantSolution Framework.

You can find more information about this Open-Source project in the wiki section.

InstantObjects source files are released under the Mozilla Public License Version 2.0. You may obtain a copy of the License at

www.mozilla.org/en-US/MPL/2.0/

Full DUnitX Tests

InstantObjects contains over 400 Unit Tests written for DUnitX and ubMock framework.

From 3.0 version is also compatible with TestInsight test framework.

TestInsight Running

Release Notes VERSION HISTORY ​

Version 4.3.3 (2026-10-14)

  • Fixed procedure LoadClassMetadatas; use HINST instead of Cardinal
  • Fixed ChangeScale for old Delphi versions
  • Removed System.ImageList when not used

All the release notes: README on GitHub

License ​

Copyright (c) 2005-2026 Ethea S.r.l. The original code is Copyright (c) 2001-2003 Seleqt.

Licensed under the Mozilla Public License, Version 2.0 (the "License"): you may not use this software except in compliance with the License. Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.

Open source projects by Ethea S.r.l. - each one with its own license