singer-io/getting-started resource
This repository is a getting started guide to Singer. observed · 2026-08-28
Health v2 · maintenance only
48/100
- Activity 35
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3593
- days_rel: n/a
- days_push: 390
- n_releases_24m: 0
Adoption not part of the score
1345 stars · 140 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
The official getting-started guide and documentation for the Singer open-source ETL standard, which defines how extraction scripts (Taps) and loading scripts (Targets) communicate via JSON over stdout. It covers the Singer specification, config and state handling, discovery and sync modes, and best practices for building Taps and Targets.
Use cases
- learn how to write a singer tap
- understand the singer specification for etl scripts
- build a data pipeline from an api to a database
- move data between databases and web apis
- get started with open source etl
- develop a singer target for loading data
- implement incremental data extraction with state
When to choose
- you are new to Singer and want to learn the spec
- you are building a new Tap or Target from scratch
- you need best practices for incremental replication and state handling
When to avoid
- you need a ready-made ETL tool rather than documentation
- you want a maintained runtime library rather than a guide
- you need a GUI-based data integration platform
Facets
learning-resource · maturity active
etl documentation developer-tools developer-tools tutorials python cli cross-platform singer taps targets data-pipelines specification getting-started-guide data-engineering
2 sources
- readme: https://github.com/singer-io/getting-started · fetched 2026-08-28 · 41153198be49
- homepage: https://singer.io · fetched 2026-08-29 · 19570e92adaf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| singer-io/getting-started | main | 48 |
For agents
markdown · JSON · MCP: product_card(name="singer-io/getting-started")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem