The Eclipse TModeler project is an open-source suite designed to simplify and secure the development of distributed, model-driven systems through three components: TModeler, TSM, and THC.
TModeler is a cross-platform, multi-language ORM and modeling engine that adheres strictly to object-oriented principles. Models, relationships, and filters are defined using pure language constructs, no annotations, no external syntax, resulting in intuitive, high-fidelity data modeling. It supports a wide variety of field types, from basic (IntField, SecureTextField) to advanced (GeoField, ModelField, FileField, JsonField, ListField), enabling expressive, type-safe model definitions across domains.
TSM provides seamless, real-time synchronization between distributed model instances without requiring manual APIs or data bindings.
THC embeds a cryptographic layer into the modeling engine, offering field-level encryption, digital signatures, and secure identity management.
The project is especially valuable for developers working in under-resourced or decentralized environments who seek robust, transparent, and vendor-neutral tools.
| Name | Date |
|---|
| Name | Date |
|---|---|
| Creation Review | 2025-10-15 |