Vibeleaderboard
Index / tool

Effecton

effecton.dev
Visit effecton.dev
Category
Developer Tools
Rank
No. 1775Tools index

Previous survey · No. 1730 ·

Type
TOOL
Use case
Coding
GitHub
8 stars
Latest release
effecton@0.3.1
Date

About

Effecton is an effect system for Python that lets a function declare its success type, a typed union of possible errors, and its dependencies directly in the return signature, so a type checker can catch unhandled failure cases and missing dependency injection at write time rather than runtime. It ships with built-in typed retries, timeouts, and OpenTelemetry tracing, plus building blocks such as an HTTP client and an in-memory filesystem for tests.

Why it made the leaderboard

Gives Python functions fully typed success values, error unions, and dependency requirements in the signature, making agent-generated code easier to reason about and test.

Tags

pythoneffect-systemtype-safetyerror-handlingobservability

Tech Stack

Python

Media

Effecton

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.