Skip to content

Jev directory

Effect

Effect is a TypeScript library for production-grade applications, covering typed errors, dependency injection, structured concurrency, scheduling, tracing, and schema validation; 4.x is a long-term support release.
Stars
17.3k
Language
TypeScript
License
MIT
Reading time
2 min
Published by
Community
Author
Effect-TS
Last verified
Oct 2026

Highlights

  • Effect 4.x is LTS: at least three years of support, plus one year of bug fixes and two years of security fixes after the next major.
  • Requires TypeScript 5.9 or newer and Node.js 18 or newer, with strict mode enabled in tsconfig.json.
  • Install with npm install effect.
  • Covers typed errors, dependency injection, structured concurrency, scheduling, tracing, and schema validation.
  • Platform packages for Node, Bun, Deno, and browser; SQL clients for ClickHouse, D1, libSQL, MSSQL, MySQL, PostgreSQL, PGlite, and SQLite.

Quickstart

bash
npm install effect

Watch out

Reviewed against the truncated README on 2026-10-15. Effect is a general-purpose TypeScript library with no Jev-specific content in the digest; the support guarantees and version requirements are the README's own claims, and the package table is cut off mid-row.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai