A native .NET data integration platform built upon XAML and W3C semantics.

No Coding Required

Fully declarative configuration of data pipelines using XAML-based XGML (eXtended Graph Meta Language) without the need to code means you can get up and running quickly. And our dedicated UI tools give you all the assistance you need to visually build and monitor your data pipelines using Visual Studio.

100% .NET Based

Entity Forge is developed in 100% native .NET and its data pipeline components are built upon the TPL (Task Parallel Library) Dataflow library. This means it supports best practice reactive data stream processing and parallelization 'out of the box'. And as it's open source, you can use it to develop your own data processing components.

Built For Interop

Recognising that Entity Forge may only be a small part of your overall data strategy, it is built from the ground up to be interoperable with other well-known business process modelling tools such as Windows Workflow Foundation (WWF), and business intelligence and visualization tools such as Power BI. What's more, you can define your dataflows using XAML and Visual Studio.

No Cloud Fees

Entity Forge is standards based, and open source and can be hosted privately on your network. No need to pay unpredictable or uncontrollable cloud fees based upon usage, and you can keep your data private without sending it to the cloud. What's more, Entity Forge community edition is completely free and licensed under the GNU Public License (GPL).

Graph Data Flexibility

Because Entity Forge is built upon the graph data model, it is flexible enough to store and process many types of data sources and shapes. And with RDF and W3C semantics support built in, this makes it incredibly powerful in performing advanced data analytics and modelling, and finding external data sources related to your data.

W3C Semantics Based

Linked data and W3C semantics standards are integrated fully into the platform, which means you can easily transform, aggregate or standardize your data using globally recognised W3C semantics, or simply build your own vocabulary to suit your particular business domain.

A project of

Universal Data Translation And Enrichment

Because Entity Forge uses the flexible graph data model and controlled vocabularies, it can deal with any shape of data - tables, spreadsheets, SQL, XML, JSON - even data from custom software APIs.

This means it can translate and cross-enrich your organisation's data - whether between the global to local data sphere, or local to local data spheres, with ease.

Learn More About Cross-Data Enrichment With Entity Forge

Agile Data Warehousing That Keeps Up With Change

Data warehousing is a time honoured way of aggregating data from multiple sources (global, and local) into a single domain, so that queries and questions can be asked of your warehouse. The problem is these solutions are often based upon inflexible tables with fixed schemas that fail to keep up with your organisation's changing business landscape.

With graph data and controlled vocabularies, Entity Forge offers the flexibility, and data homogenisation needed to make your warehouse uniquely agile and interoperable, both inside and outside your organisation.

Learn More About Agile Data Warehousing With Entity Forge

Data Governance, Curation And Validation

By monitoring various sources of data within your organisation, Entity Forge can apply validation rules to your in-house data to make sure your organisation's data is in accordance with the rules you define.

By applying standardization rules to your in-house data, you can be assured that data quality is kept whilst at the same time making sure your data is homogenous and easily aggregated, free of inconsistencies or conflicts.

Learn More About Data Governance With Entity Forge

Dynamic Visual Data Templating

By using controlled vocabularies, build custom applications for your business processes that harness a single, reusable visual template library and semantics-aware processing.

Entity Forge supports Shapes Constraint Language (SHACL) which allow you to define reusable views of your homogenized data.

Learn More About Visual Data Templating With Entity Forge

Advanced Data Analytics And Intelligence

Once your data is in a flexible graph based model using homogenous controlled vocabularies, powerful and coherent predictive and advanced analytics can be applied to your data.

This includes being able to query across the full spectrum of your business data landscape, as well as being able to harness predictive analytics and intelligence.

Learn More About Data Analytics And Intelligence With Entity Forge

Who Uses Entity Forge?

The platform has applications across multiple different industries, including Finance, Legal, Large-Scale Archiving, Media and more.

To find out more about how Entity Forge could help you, see our commercial partner developer Incisive Logic.

From the Blog

EntityForge.com Starts Today

29 May 2017

Entity Forge's web presence begins today!


Entity Forge is made in Cambridge, UK. A project of Incisive Logic. (c) Copyright 2017 Incisive Logic. All rights reserved. All trademarks are property of their respective owners.