diff --git a/README.md b/README.md index 9bdc36c..f25630a 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,8 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md). * [Document Viewers](#document-viewers) * [Programming Languages](#programming-languages) * [Editors](#editors) + * [Note Software Alternatives](#note-software-alternatives) + * [Alternative TUI Code Editors](#alternative-tui-code-editors) * [Accessibility Tools](#accessibility-tools) * [Microcontroller Tools and Libraries](#microcontroller-tools-and-libraries) * [Service Monitoring](#service-monitoring) @@ -403,21 +405,21 @@ This is a section for repos that are similar to this one either because they are ## Editors -| Name | Alternative(s) | Evidence | Notes | -|---|---|---|---| -| [Zed](https://zed.dev) | [Lapce](https://lap.dev/lapce/), [Gram](https://codeberg.org/GramEditor/gram) (removes AI integration, codebase may still contain AI code), other popular editors like emacs, etc | They prominently advertise genAI features as a core part of their product. See their website. | There's a killswitch to disable genAI features entirely, but it's likely the code itself is still heavily LLM-authored. | -| [VS Code](https://code.visualstudio.com/) | [VS Codium](https://vscodium.com/)* removes the AI _features_ from VS Code | [It's literally their main advertising tagline](./evidence/img/vscode.png), and they publicly use LLMs in [their public repository](https://github.com/microsoft/vscode/pulls). Most AI "features" are enabled by default, and some cannot be disabled. | *VS Codium is still written with LLMs since Microsoft owns it | -| [VIm](https://www.vim.org/) | See below | [Thread on Hachyderm.io where screenshots show that the lead maintainer, chrisbra, uses Claude for VIm](https://hachyderm.io/@AndrewRadev/116175986749599825) including [commits featuring Claude in the VIm repo](https://github.com/search?q=repo%3Avim%2Fvim+claude&type=commits&s=committer-date&o=desc) and [other potential LLM code from a contributor as early as March 2024.](https://github.com/vim/vim/issues/18800#issuecomment-3568099543) | This also affects neovim and many other forks. | -| [Neovim](https://github.com/neovim/neovim/) | See below | [AGENTS.md file](https://github.com/neovim/neovim/blob/master/AGENTS.md), [AI policy conditionally allowing slop](https://github.com/neovim/neovim/blob/b8a976afdaf0080498e85530fae65a3165f201d5/CONTRIBUTING.md#ai-assisted-work), [refusal to consider a ban and filtering out slop from Vim](https://github.com/neovim/neovim/issues/38186#issuecomment-4018682912) | See also the entry for Vim; Neovim sources patches from Vim, which also contains slop not repeated here. | -| [Logseq](https://logseq.com/) | See below | [`AGENTS.md` file](https://github.com/logseq/logseq/blob/master/AGENTS.md) | | -| [Joplin](https://joplinapp.org/) | See below | [`CLAUDE.md` file](https://github.com/laurent22/joplin/blob/dev/CLAUDE.md) | | +| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) | +|---|:---:|---|---| +| [Joplin](https://joplinapp.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/laurent22/joplin/blob/dev/CLAUDE.md)) | See note software below | +| [Logseq](https://logseq.com/) | [![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/logseq/logseq/blob/master/AGENTS.md)) | See note software below | +| [Neovim](https://github.com/neovim/neovim/) | [![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/neovim/neovim/blob/b8a976afdaf0080498e85530fae65a3165f201d5/CONTRIBUTING.md#ai-assisted-work), [2](https://github.com/neovim/neovim/issues/38186#issuecomment-4018682912), [3](https://github.com/neovim/neovim/blob/master/AGENTS.md)) | See editors below | +| [VIm](https://www.vim.org/) | [v9.1.0189](https://github.com/vim/vim/releases/tag/v9.1.0189) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://hachyderm.io/@AndrewRadev/116175986749599825), [2](https://github.com/search?q=repo%3Avim%2Fvim+claude&type=commits&s=committer-date&o=desc), [3](https://github.com/vim/vim/issues/18800#issuecomment-3568099543)) | See editors below | +| [VS Code](https://code.visualstudio.com/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality-yellow.svg)](#ai-functionality) ([1](./evidence/img/vscode.png))
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/microsoft/vscode/blob/main/.github/copilot-instructions.md), [2](https://github.com/microsoft/vscode/tree/main/.agents/skills/launch), [3](https://github.com/microsoft/vscode/commit/899cb3b5084400ff10d771c65023c32da2e704f6)) | [VSCodium](https://vscodium.com/)'s builds disable AI "features" | +| [Zed](https://zed.dev) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality-yellow.svg)](#ai-functionality) ([1](https://zed.dev/ai))
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/zed-industries/zed/blob/e613b2c9d36f48248018d3684ddd034f2eade31e/.rules), [2](https://github.com/zed-industries/zed/tree/e613b2c9d36f48248018d3684ddd034f2eade31e/.factory), [3](https://github.com/zed-industries/zed/commit/beb0b028f11c341e2d59f71a3dae29abe41b3df4)) | [Lapce](https://lap.dev/lapce/)
[Gram](https://codeberg.org/GramEditor/gram) (fork)
Others (emacs, etc.) | > [!Note] -> ### Note software alternatives -> - [Zettlr](https://www.zettlr.com/). It is Markdown-based. +> ### Note Software Alternatives +> - [Zettlr](https://www.zettlr.com/) (Markdown-based) > [!NOTE] -> ### Alternative TUI code editors +> ### Alternative TUI Code Editors > * [emacs] > * [EVi] > * [vim-classic]