diff --git a/README.md b/README.md index aab971d..80ef515 100644 --- a/README.md +++ b/README.md @@ -489,13 +489,13 @@ This is a section for repos that are similar to this one either because they are ### JavaScript And TypeScript -| Name | Alternative(s) | Evidence | Notes | -|---|---|---|---| -| [Zod](https://zod.dev/) | [TypeBox](https://github.com/sinclairzx81/typebox) (in grey area) | [CLAUDE.md, AGENTS.md, .cursorrules in GitHub repo](https://github.com/colinhacks/zod) | Is also sponsored by AI startups | -| [Valibot](https://valibot.dev/) | [TypeBox](https://github.com/sinclairzx81/typebox) (in grey area) | Uses LLM's in [GitHub issues](https://github.com/open-circle/valibot/issues/1389) and [PR's](https://github.com/open-circle/valibot/pull/1388); [`prompts` folder](https://github.com/open-circle/valibot/tree/main/prompts); [LLMs.txt](https://valibot.dev/guides/llms-txt/) | | -| [ArkType](https://arktype.io/) | [TypeBox](https://github.com/sinclairzx81/typebox) (in grey area) | Uses an LLM for PR review (e.g. [PR #1594](https://github.com/arktypeio/arktype/pull/1594)), [accepted a PR from someone using Claude](https://github.com/arktypeio/arktype/pull/1553#issuecomment-3672923281), and has an [llms.txt](https://arktype.io/llms.txt) | Contains a [Cursor instruction file](https://github.com/arktypeio/arktype/blob/main/.cursor/commands/armstrong.md) that may be pro-LLM | -| [Electron](https://electronjs.org) | Using native GUIs, such as [GTK](https://gtk.org), instead of making a web site | Contains [CLAUDE.md](https://github.com/electron/electron/blob/f4c4cd14ac8eebf4ed33d75ca4f9b35b0e013208/CLAUDE.md) and commits from Claude (e.g. [1](https://github.com/electron/electron/commit/3295d0d4b05bf338427e5f98374dda206b83651f), [2](https://github.com/electron/electron/commit/816e5964fb574585840ec82f7b1e3e99b3f93785), [3](https://github.com/electron/electron/commit/f4a50a8fde877075ce3877efd54578997d5e7ece), [4](https://github.com/electron/electron/commit/6993eb3c78770087e0d2a10e184ec96f9eda6b97), [5](https://github.com/electron/electron/commit/f4c4cd14ac8eebf4ed33d75ca4f9b35b0e013208)) | | -| [nvm](https://github.com/nvm-sh/nvm) | | [AGENTS.md](https://github.com/nvm-sh/nvm/blob/master/AGENTS.md), with [precursor copilot rules dating back to July 2025](https://github.com/nvm-sh/nvm/pull/3609) | | +| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) | +| --- |:---:| --- | --- | +| [ArkType](https://arktype.io/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://arktype.io/llms.txt), [2](https://github.com/arktypeio/arktype/blob/main/.cursor/commands/armstrong.md), [3](https://github.com/arktypeio/arktype/pull/1553#issuecomment-3672923281))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/arktypeio/arktype/pull/1594)) | [TypeBox](https://github.com/sinclairzx81/typebox) (in grey area) | +| [Electron](https://electronjs.org) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/electron/electron/blob/f4c4cd14ac8eebf4ed33d75ca4f9b35b0e013208/CLAUDE.md), [1](https://github.com/electron/electron/commit/3295d0d4b05bf338427e5f98374dda206b83651f), [2](https://github.com/electron/electron/commit/816e5964fb574585840ec82f7b1e3e99b3f93785)) | Using native GUIs, such as [GTK](https://gtk.org), instead of making a web site | +| [nvm](https://github.com/nvm-sh/nvm) | before [July 2025](https://github.com/nvm-sh/nvm/pull/3609)? [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/nvm-sh/nvm/pull/3609), [2](https://github.com/nvm-sh/nvm/blob/master/AGENTS.md)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | +| [Valibot](https://valibot.dev/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/open-circle/valibot/tree/main/prompts), [2](https://valibot.dev/guides/llms-txt/))
[![AI In Issue Tracker](./badges/ai-in-issue-tracker-teel.svg)](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker) ([1](https://github.com/open-circle/valibot/issues/1389))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/open-circle/valibot/pull/1388)) | [TypeBox](https://github.com/sinclairzx81/typebox) (in grey area) | +| [Zod](https://zod.dev/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/colinhacks/zod/blob/main/AGENTS.md), [2](https://github.com/colinhacks/zod/blob/main/CLAUDE.md), [3](https://github.com/colinhacks/zod/blob/main/.cursorrules))
[![AI sponsored](./badges/ai-sponsored-blue.svg)](#sponsored-by-ai) ([1](https://github.com/colinhacks/zod/blob/c7805073fef5b6b8857307c3d4b3597a70613bc2/packages/zod/README.md?plain=1#L40)) | [TypeBox](https://github.com/sinclairzx81/typebox) (in grey area) | ### Python