Another open-source project is Singer that was created by StitchData in 2016. StitchData was acquired by Talend in 2019.
The following aspects about Singer make it different from Airbyte:
- Increasingly outdated connectors: Talend (that acquired Stitch) seems to have stopped investing in maintaining Singer’s community and connectors. As most connectors see schema changes several times a year, more and more Singer taps and targets are not actively maintained and are becoming outdated.
- Absence of standardization: Every connector is an open-source project in itself, making it hard to know the quality of a tap or target until you actually use it. There is no guarantee whatsoever about what you’ll get.
- Singer’s connectors are standalone binaries: You still need to build everything around to make them work (e.g. UI, configuration validation, state management, normalization, schema migration, monitoring, etc).
- Airbyte’s Connector Development Kit enables you to build custom connectors within 2 hours, in a standardized way, making it possible for the community to maintain the connecters.
- Airbyte supports log-based Change Data Capture (CDC) for your data replication needs and also supports data lakes as destination connectors.
In comparison, Airbyte has raised venture funding and is fully committed to its open-source approach. Its mission is to commoditize data integration with its open-source project. Within 8 months from its inception, Airbyte’s community has become the most active one around data integration.