Skip to main content

Repster

Lightweight scheduling and observability for dlt pipelines.

dlt loads your data; Repster runs it. Add one decorator to an existing dlt pipeline and get a scheduler, run history, retries, and a web UI. No orchestrator to deploy, no service to babysit. When pipelines need to run without your laptop open, rp deploy moves the same code to Repster Cloud (managed scheduling and an isolated serverless worker per run).

uv add repster

Docs

User documentation is published to docs.repster.online.

Section Purpose
Quickstart build and run your first flow
Why Repster? how it compares to cron, orchestrators, and managed ELT
CLI reference all rp commands
Configuration profiles, env vars, pyproject.toml
How-to guides recipes for specific tasks
Explanation concepts and background

Local UI

repster dev starts a local web UI at http://localhost:8080: see all discovered flows, trigger runs, and stream logs. No account needed. Deployments, secrets, and team management live in the Repster Cloud UI (cloud.repster.online).

Philosophy

Pipelines belong in code, state should be visible and replayable, and pricing should reflect actual compute consumed, nothing more. Pipelines are code and every operation around them is a CLI command, which makes Repster as operable by AI coding agents as by humans. The SDK is open source (Apache-2.0) so developers can trust it: everything the CLI transmits to Repster Cloud is inspectable. The managed layer exists because running reliable distributed infrastructure is genuinely hard, and that's what Repster takes off your plate. The code is yours; we help you run it.

Developing the docs

The docs site is built with MkDocs Material; dependencies are declared in pyproject.toml. From the repster/ directory:

uv run --group docs mkdocs serve   # live-reload server at http://127.0.0.1:8001
uv run --group docs mkdocs build   # static site in site/ (deployed to Cloudflare Pages by CI)

Release files for repster 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for repster 0.2.0
File Size Uploaded
repster-0.2.0.tar.gz 64.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for repster 0.2.0
File Interpreter ABI Platform
repster-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size:151.8 kB

Release files / repster-0.2.0.tar.gz

Download URL repster-0.2.0.tar.gz
Size 64.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3bd617614a10863656a4d495d4da786ad2e652ef994c9b76208e2a0ba172c300
BLAKE2b-256 checksum
How to use checksums
cd92401a93a11215ee982fed1ca32695c306e0378ce6bfc14805227c2420b0d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release files / repster-0.2.0-py3-none-any.whl

Download URL repster-0.2.0-py3-none-any.whl
Size 87.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
88322deda8351b94379154c515c26c4d2dbbcc233bf797e4c2e01a3fdf27d7b1
BLAKE2b-256 checksum
How to use checksums
6ab66cdb259dc20aff398416c23fd5c6a9b4e916fe621c1bfe953e4b00a39050
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 14, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.1

2 release files

This release

0.2.0 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page