Data engineering as a self-hosted service

Break the boundaries of traditional approaches.

A unique tool for software
and data engineers.

ETL with Go

Extract, Transform, and Load any kind of data across systems with Go, "the language of the Cloud".

TLT with SQL

Transform & Load data across databases with a Pythonistic approach applied to SQL.

Databases migrations

Version, run, rollback, and discard migrations for one or for multiple SQL databases.

Data engineering with Blacksmith

The shift to increasing trust and
ownership of your data.

Unreliable data workflows
Traditional data engineering approach
Traditional approach:
  • Locked-in SaaS scope with no flexibility.
  • Splitted across systems with no consistency.
  • One-way data flows from sources to destinations.
  • Confusing or misconfigured job reliability.
  • Poor management of data schema changes.
Consistent data engineering
Data engineering with Blacksmith
Blacksmith approach:
  • No vendor lock-in, low-code, self-hosted.
  • Single, consistent, transparent platform.
  • Bidirectional data flows between systems.
  • Job management for realtime and batch loads.
  • Schema versioning and database migrations.

Collaboration and observability
from end-to-end.

Blacksmith Dashboard
The Blacksmith Dashboard enables organizations to have a complete view of their data solution.

Meet your organizational and
legal requirements.

Any system

The flexibility brought by Blacksmith allows engineering teams to leverage the technologies they already use.

Any infrastructure

Blacksmith works on any machine and any cloud to respect organizational and technical requirements you might have.

Predictable pricing

The Enterprise Edition is a monthly or yearly subscription at a fixed price with no hidden costs.

Data engineering
delivered at your scale

Blacksmith comes in two Editions to give you the flexibility to operate reliable data engineering solutions at your scale.