---
title: "Open building blocks"
summary: "Addressing financial crime data analysis takes many shapes: from transaction screening to building knowledge graphs, each use case needs its own solutions. We think that open source technology can provide much-needed building blocks needed to create cooperation in this space."
url: "https://www.opensanctions.org/docs/opensource/fincrime/"
date_updated: "2026-07-19"
---

## Open source AML/Fintech

* [moov.io](https://github.com/moov-io) maintains dozens of open source fintech components, from implementing ACH parsing, BSA e-filing to watchlist screening.
* [Marble](https://github.com/checkmarble/marble) build an open source real-time AML and fraud decision system.
* [Ballerine](https://github.com/ballerine-io/ballerine) is an open-source data orchestration platform for risk decisioning.
* [Tazama](https://github.com/tazama-lf/docs) is a charity building an open source transaction monitoring system focused around ISO20022 messages.
* [IBM AMLSim](https://github.com/IBM/AMLSim) is a multi-agent based simulator that generates synthetic banking transaction data together with a set of known money laundering patterns — mainly for the purpose of testing machine learning models and graph algorithms.

## FollowTheMoney ecosystem

The [FollowTheMoney data model](https://followthemoney.tech) was first developed at [OCCRP](https://occrp.org) in order to provide a comprehensive data language around financial crime investigations. It has since been adopted by several other projects, including OpenSanctions.

* [OpenAleph](https://openaleph.org/) is an open source data platform. The tool was built to help investigative journalists track people and companies, usually as part of their corruption investigations.
  * [ingest-file](https://github.com/openaleph/ingest-file) is the component of Aleph that converts unstructured data — such as documents, PDFs, emails — into an FtM entity graph.
  * [memorious](https://github.com/alephdata/memorious) is the crawling framework used by OCCRP's Aleph team. It can inject both structured data and documents into an Aleph, where they are turned into FtM entities.

* [FollowTheMoney](https://followthemoney.tech/docs/cli/) itself includes a CLI tool that can convert CSV and SQL data to FtM, and export entities to various formats, including Gephi GEXF, Neo4J Cypher, etc. 

* [Investigraph](https://investigativedata.io/solutions/investigraph/) as an open source ETL framework producing FtM data. It was developed by [investigativedata.io](https://investigativedata.io/), who also maintain a [data catalog with FtM open data assets](https://catalog.investigativedata.io/) focused on the EU institutions and Germany.

* [thebeast](https://github.com/dchaplinsky/thebeast) is also an FtM data processing tool, focused on YAML-defined pipelines for large-scale processing.

## Open data community

Governments and organisations around the world have committed to publishing their data under [open licenses](https://opendefinition.org/) in order to promote public re-use. Here's some other international organisations who support an open data commons focused around financial crime-related data:

* [Open Ownership](https://www.openownership.org/en/) advocates for the publication of beneficial ownership data, develops a data standard (BODS) for that data and helps governments become conformant. We then [convert the datasets published in BODS format to FtM](/datasets/openownership/).  
* [OpenCorporates](https://opencorporates.com/) maps out the corporate world and lets everybody search for company information in 140+ jurisdictions. We provide [links to OpenCorporates](/datasets/opencorporates/) in our dataset.
* ICIJ, a global network of investigative reporters is publishing [OffshoreLeaks](https://offshoreleaks.icij.org/), a database with ownership records for hundreds of thousands of offshore companies. We [publish an FtM version of the database](/datasets/icij_offshoreleaks/).
* [GLEIF](https://gleif.org/), the foundation behind the LEI identifier for legal entities, publishes open data about every entity that has received an LEI number. We [republish the GLEIF database in FtM data format](/datasets/gleif/).
* [Open Contracting](https://www.open-contracting.org/) promotes and enables the publication of open data about government procurement. 
* [IATI](https://iatistandard.org/en/) promotes and supports the publication of transparent records in international aid and development.
