<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Production Grade Applications on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/production-grade-applications/</link>
        <description>Recent content in Production Grade Applications on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Sat, 03 Oct 2026 20:34:13 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/production-grade-applications/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>effect</title>
        <link>https://producthunt.programnotes.cn/en/p/effect/</link>
        <pubDate>Sat, 03 Oct 2026 20:34:13 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/effect/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1593377332309-f338db100ce5?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3OTEwMzA3NDZ8&amp;ixlib=rb-4.1.0" alt="Featured image of post effect" /&gt;&lt;h1 id=&#34;effect-tseffect&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Effect-TS/effect&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Effect-TS/effect&lt;/a&gt;
&lt;/h1&gt;&lt;!-- Use a static Shields badge because pkg.pr.new&#39;s dynamic badge times out while counting this repository&#39;s releases. --&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://pkg.pr.new/~/Effect-TS/effect&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/badge/pkg.pr.new-Effect--TS%2Feffect-black&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;pkg.pr.new&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;effect&#34;&gt;Effect
&lt;/h1&gt;&lt;p&gt;Effect is a library for building robust, maintainable, type-safe, and production grade applications in TypeScript. It helps you handle the hard problems at scale: typed errors, dependency injection, structured concurrency, scheduling, tracing, and unified schema validation.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Effect 4.x is a long-term support (LTS) release.&lt;/strong&gt; If you are upgrading from Effect 3.x, follow the &lt;a class=&#34;link&#34; href=&#34;MIGRATION.md&#34; &gt;migration guide&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;installation&#34;&gt;Installation
&lt;/h2&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm install effect
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;requirements&#34;&gt;Requirements
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;TypeScript 5.9 or newer.&lt;/strong&gt; TypeScript 7 is recommended for the best performance and compatibility with &lt;a class=&#34;link&#34; href=&#34;https://github.com/Effect-TS/tsgo#installation&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Effect&amp;rsquo;s TypeScript tooling&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Node.js 18 or newer&lt;/strong&gt; is the general minimum for running Effect on Node.js. Some integration packages require newer runtimes; for example, &lt;code&gt;@effect/sql-sqlite-node&lt;/code&gt; requires Node.js 22.16 or newer.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Strict type-checking:&lt;/strong&gt; the &lt;code&gt;strict&lt;/code&gt; flag must be enabled in your &lt;code&gt;tsconfig.json&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;links&#34;&gt;Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Website&lt;/a&gt;: documentation, guides, and news&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://discord.gg/effect-ts&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Discord&lt;/a&gt;: ask questions, share what you&amp;rsquo;re building, and talk to the core team&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/community-hub&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Community&lt;/a&gt;: meetups and events, or bring Effect to your own&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Effect-TS/effect/issues&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Issues&lt;/a&gt;: bug reports and feature requests&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/effect-jobs&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Jobs&lt;/a&gt;: companies hiring Effect developers&lt;/li&gt;
&lt;li&gt;Follow us on &lt;a class=&#34;link&#34; href=&#34;https://x.com/EffectTS_&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;X&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://bsky.app/profile/effect-ts.bsky.social&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Bluesky&lt;/a&gt;, and &lt;a class=&#34;link&#34; href=&#34;https://www.linkedin.com/company/effect-ts&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;lets-talk&#34;&gt;Let&amp;rsquo;s talk
&lt;/h2&gt;&lt;p&gt;Whether your team is considering Effect, rolling it out, or already running it in production, we&amp;rsquo;d love to hear from you: what you&amp;rsquo;re building, what works, and what you need from Effect next.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Talk to the maintainers.&lt;/strong&gt; Introduce your team on &lt;a class=&#34;link&#34; href=&#34;https://discord.gg/effect-ts&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Discord&lt;/a&gt; or email &lt;a class=&#34;link&#34; href=&#34;mailto:contact@effectful.co&#34; &gt;contact@effectful.co&lt;/a&gt;. We&amp;rsquo;re happy to connect privately on Slack or Discord for feedback and help with adoption.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Production support.&lt;/strong&gt; We&amp;rsquo;re exploring how to better support teams running Effect in production. If your organization has specific support needs, let&amp;rsquo;s discuss them.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Adoption help.&lt;/strong&gt; Our &lt;a class=&#34;link&#34; href=&#34;https://effect.website/adoption-partners&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;adoption partners&lt;/a&gt; offer implementation, consulting, team extension, training, and commercial support.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Feedback from teams using and evaluating Effect directly shapes what we stabilize and build next.&lt;/p&gt;
&lt;h2 id=&#34;long-term-support&#34;&gt;Long-term support
&lt;/h2&gt;&lt;p&gt;Teams depend on Effect for systems they expect to run for years. Effect 4.x is a long-term support (LTS) release with the following guarantees:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;At least three years of support, including bug and security fixes.&lt;/li&gt;
&lt;li&gt;Bug fixes for one year after the next major version is released.&lt;/li&gt;
&lt;li&gt;Security fixes for two years after the next major version is released.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Stable APIs reserve breaking changes for major releases. APIs marked unstable may change in minor releases, and experimental APIs may change in patch releases.&lt;/p&gt;
&lt;h2 id=&#34;effect-v3&#34;&gt;Effect v3
&lt;/h2&gt;&lt;p&gt;The Effect v3 source code is available on the &lt;a class=&#34;link&#34; href=&#34;https://github.com/Effect-TS/effect/tree/v3&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;code&gt;v3&lt;/code&gt;&lt;/a&gt; branch, which is also where issues and pull requests meant for Effect v3 should be targeted. To upgrade, see the &lt;a class=&#34;link&#34; href=&#34;MIGRATION.md&#34; &gt;migration guide&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;packages&#34;&gt;Packages
&lt;/h2&gt;&lt;p&gt;This monorepo contains the core &lt;code&gt;effect&lt;/code&gt; package alongside integration packages that extend it. All packages listed below are released together with synchronized versions.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Package&lt;/th&gt;
					&lt;th&gt;Description&lt;/th&gt;
					&lt;th&gt;API Reference&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/effect&#34; &gt;&lt;code&gt;effect&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;The core package&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/effect&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/platform/browser&#34; &gt;&lt;code&gt;@effect/platform-browser&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Platform services for the browser&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/platform-browser&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/platform/bun&#34; &gt;&lt;code&gt;@effect/platform-bun&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Platform services for &lt;a class=&#34;link&#34; href=&#34;https://bun.sh&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Bun&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/platform-bun&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/platform/deno&#34; &gt;&lt;code&gt;@effect/platform-deno&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Platform services for &lt;a class=&#34;link&#34; href=&#34;https://deno.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Deno&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/platform-deno&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/platform/node&#34; &gt;&lt;code&gt;@effect/platform-node&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Platform services for &lt;a class=&#34;link&#34; href=&#34;https://nodejs.org&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Node.js&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/platform-node&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/platform/node-shared&#34; &gt;&lt;code&gt;@effect/platform-node-shared&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Shared services for Node.js-compatible runtimes&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/platform-node-shared&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/clickhouse&#34; &gt;&lt;code&gt;@effect/sql-clickhouse&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for &lt;a class=&#34;link&#34; href=&#34;https://clickhouse.com&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ClickHouse&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-clickhouse&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/d1&#34; &gt;&lt;code&gt;@effect/sql-d1&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for Cloudflare D1&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-d1&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/libsql&#34; &gt;&lt;code&gt;@effect/sql-libsql&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for libSQL&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-libsql&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/mssql&#34; &gt;&lt;code&gt;@effect/sql-mssql&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for Microsoft SQL Server&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-mssql&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/mysql2&#34; &gt;&lt;code&gt;@effect/sql-mysql2&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for MySQL&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-mysql2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/pg&#34; &gt;&lt;code&gt;@effect/sql-pg&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for PostgreSQL&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-pg&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/pglite&#34; &gt;&lt;code&gt;@effect/sql-pglite&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for &lt;a class=&#34;link&#34; href=&#34;https://pglite.dev&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;PGlite&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-pglite&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/sqlite-bun&#34; &gt;&lt;code&gt;@effect/sql-sqlite-bun&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for SQLite via &lt;code&gt;bun:sqlite&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-sqlite-bun&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/sqlite-do&#34; &gt;&lt;code&gt;@effect/sql-sqlite-do&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for Cloudflare Durable Objects SQLite&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-sqlite-do&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/sqlite-node&#34; &gt;&lt;code&gt;@effect/sql-sqlite-node&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for SQLite via &lt;code&gt;node:sqlite&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-sqlite-node&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/sqlite-react-native&#34; &gt;&lt;code&gt;@effect/sql-sqlite-react-native&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for SQLite in React Native&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-sqlite-react-native&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/sql/sqlite-wasm&#34; &gt;&lt;code&gt;@effect/sql-sqlite-wasm&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SQL client for SQLite compiled to WebAssembly&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/sql-sqlite-wasm&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/ai/anthropic&#34; &gt;&lt;code&gt;@effect/ai-anthropic&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Anthropic provider for the Effect AI modules&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/ai-anthropic&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/ai/openai&#34; &gt;&lt;code&gt;@effect/ai-openai&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;OpenAI provider for the Effect AI modules&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/ai-openai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/ai/cloudflare&#34; &gt;&lt;code&gt;@effect/ai-cloudflare&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Cloudflare decision provider for the Effect AI modules&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/ai-cloudflare&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/ai/typesafe&#34; &gt;&lt;code&gt;@effect/ai-typesafe&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;TypeSafe decision provider for the Effect AI modules&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/ai-typesafe&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/ai/openai-compat&#34; &gt;&lt;code&gt;@effect/ai-openai-compat&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;OpenAI-compatible API provider for the Effect AI modules&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/ai-openai-compat&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/ai/openrouter&#34; &gt;&lt;code&gt;@effect/ai-openrouter&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;OpenRouter provider for the Effect AI modules&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/ai-openrouter&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/atom/react&#34; &gt;&lt;code&gt;@effect/atom-react&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;React bindings for Effect Atom&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/atom-react&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/atom/solid&#34; &gt;&lt;code&gt;@effect/atom-solid&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;SolidJS bindings for Effect Atom&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/atom-solid&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/atom/vue&#34; &gt;&lt;code&gt;@effect/atom-vue&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Vue bindings for Effect Atom&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/atom-vue&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/opentelemetry&#34; &gt;&lt;code&gt;@effect/opentelemetry&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://opentelemetry.io&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;OpenTelemetry&lt;/a&gt; integration&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/opentelemetry&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/vitest&#34; &gt;&lt;code&gt;@effect/vitest&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Helpers for testing with &lt;a class=&#34;link&#34; href=&#34;https://vitest.dev&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Vitest&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/vitest&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/tools/docgen&#34; &gt;&lt;code&gt;@effect/docgen&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Documentation generator for Effect projects&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/docgen&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/tools/doctest&#34; &gt;&lt;code&gt;@effect/doctest&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Runs JSDoc examples as Vitest tests&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/doctest&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/tools/openapi-generator&#34; &gt;&lt;code&gt;@effect/openapi-generator&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Generate Effect code from OpenAPI specifications&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://effect.website/docs/v4/api/openapi-generator&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;docs&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;license&#34;&gt;License
&lt;/h2&gt;&lt;p&gt;MIT&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
