From c0d2cb6b0671218a2f6025c4d6345810865502fd Mon Sep 17 00:00:00 2001 From: AmirSa12 Date: Fri, 24 Apr 2026 21:34:24 +0330 Subject: [PATCH 1/9] update docs --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7601ecc..3d4f2ab 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,14 @@ Shell autocompletions are largely missing in the JavaScript CLI ecosystem. tab p Additionally, tab supports autocompletions for `pnpm`, `npm`, `yarn`, and `bun`. -Modern CLI libraries like [Gunshi](https://github.com/kazupon/gunshi) include tab completion natively in their core. +## Who Is Using Tab + +Tab has already been adopted by major tools and CLI frameworks, including: + +- [Cloudflare](https://www.cloudflare.com/) +- [Nuxt](https://nuxt.com/) +- [Vitest](https://vitest.dev/) +- [Clerc](https://github.com/sxzz/clerc) As CLI tooling authors, if we can spare our users a second or two by not checking documentation or writing the `-h` flag, we're doing them a huge favor. The unconscious mind loves hitting the [TAB] key and always expects feedback. When nothing happens, it breaks the user's flow - a frustration apparent across the whole JavaScript CLI tooling ecosystem. From c71ac2e938bd911224af0426cec8d32f1ce4a69f Mon Sep 17 00:00:00 2001 From: AmirSa12 Date: Fri, 24 Apr 2026 21:36:29 +0330 Subject: [PATCH 2/9] add icons --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3d4f2ab..bdc62a2 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,13 @@ Additionally, tab supports autocompletions for `pnpm`, `npm`, `yarn`, and `bun`. Tab has already been adopted by major tools and CLI frameworks, including: -- [Cloudflare](https://www.cloudflare.com/) -- [Nuxt](https://nuxt.com/) -- [Vitest](https://vitest.dev/) -- [Clerc](https://github.com/sxzz/clerc) + As CLI tooling authors, if we can spare our users a second or two by not checking documentation or writing the `-h` flag, we're doing them a huge favor. The unconscious mind loves hitting the [TAB] key and always expects feedback. When nothing happens, it breaks the user's flow - a frustration apparent across the whole JavaScript CLI tooling ecosystem. From 09efd9f857bec10c73c4cd1128ba5787ca8f2a66 Mon Sep 17 00:00:00 2001 From: AmirSa12 Date: Fri, 24 Apr 2026 21:37:23 +0330 Subject: [PATCH 3/9] update --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index bdc62a2..0d0a3f4 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,11 @@ Additionally, tab supports autocompletions for `pnpm`, `npm`, `yarn`, and `bun`. Tab has already been adopted by major tools and CLI frameworks, including: As CLI tooling authors, if we can spare our users a second or two by not checking documentation or writing the `-h` flag, we're doing them a huge favor. The unconscious mind loves hitting the [TAB] key and always expects feedback. When nothing happens, it breaks the user's flow - a frustration apparent across the whole JavaScript CLI tooling ecosystem. From e08831c5b43700d8443a94d7ead345c02d668538 Mon Sep 17 00:00:00 2001 From: AmirSa12 Date: Fri, 24 Apr 2026 21:39:29 +0330 Subject: [PATCH 4/9] update --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 0d0a3f4..d22fb7e 100644 --- a/README.md +++ b/README.md @@ -10,13 +10,13 @@ Additionally, tab supports autocompletions for `pnpm`, `npm`, `yarn`, and `bun`. Tab has already been adopted by major tools and CLI frameworks, including: - +

+ Cloudflare + Nuxt + Vitest + Gunshi + Clerc +

As CLI tooling authors, if we can spare our users a second or two by not checking documentation or writing the `-h` flag, we're doing them a huge favor. The unconscious mind loves hitting the [TAB] key and always expects feedback. When nothing happens, it breaks the user's flow - a frustration apparent across the whole JavaScript CLI tooling ecosystem. From f4752ab9092b025770ee631f427c37deff913f93 Mon Sep 17 00:00:00 2001 From: AmirSa12 Date: Fri, 24 Apr 2026 21:40:14 +0330 Subject: [PATCH 5/9] update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d22fb7e..be04592 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Additionally, tab supports autocompletions for `pnpm`, `npm`, `yarn`, and `bun`. Tab has already been adopted by major tools and CLI frameworks, including: -

+

Cloudflare Nuxt Vitest From 06275bf34dcfb8831ef30cb81978e3deace40746 Mon Sep 17 00:00:00 2001 From: AmirSa12 Date: Fri, 24 Apr 2026 21:41:43 +0330 Subject: [PATCH 6/9] update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index be04592..77d755d 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Tab has already been adopted by major tools and CLI frameworks, including: Cloudflare Nuxt Vitest - Gunshi + Gunshi Clerc

From 439820840524ce911fb914e50f1d51a3a35eb039 Mon Sep 17 00:00:00 2001 From: AmirSa12 Date: Fri, 24 Apr 2026 21:42:38 +0330 Subject: [PATCH 7/9] update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 77d755d..9aa3ab9 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Tab has already been adopted by major tools and CLI frameworks, including: Cloudflare Nuxt Vitest - Gunshi + Gunshi Clerc

From 6c04e0d387e6cffa5a68ad8db36727f5417ec44c Mon Sep 17 00:00:00 2001 From: AmirSa12 Date: Fri, 24 Apr 2026 21:54:38 +0330 Subject: [PATCH 8/9] update --- README.md | 43 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 34 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 9aa3ab9..e08481e 100644 --- a/README.md +++ b/README.md @@ -6,17 +6,42 @@ Shell autocompletions are largely missing in the JavaScript CLI ecosystem. tab p Additionally, tab supports autocompletions for `pnpm`, `npm`, `yarn`, and `bun`. -## Who Is Using Tab - Tab has already been adopted by major tools and CLI frameworks, including: -

- Cloudflare - Nuxt - Vitest - Gunshi - Clerc -

+ + + + + + + + +
+ + Cloudflare
+ Cloudflare +
+
+ + Nuxt
+ Nuxt +
+
+ + Vitest
+ Vitest +
+
+ + Gunshi
+ Gunshi +
+
+ + Clerc
+ Clerc +
+
As CLI tooling authors, if we can spare our users a second or two by not checking documentation or writing the `-h` flag, we're doing them a huge favor. The unconscious mind loves hitting the [TAB] key and always expects feedback. When nothing happens, it breaks the user's flow - a frustration apparent across the whole JavaScript CLI tooling ecosystem. From 3a0e99cfc0f914475540062d226b0072b2b7d7d7 Mon Sep 17 00:00:00 2001 From: AmirSa12 Date: Sat, 25 Apr 2026 14:13:02 +0330 Subject: [PATCH 9/9] update --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index e08481e..97a28a1 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,12 @@ Tab has already been adopted by major tools and CLI frameworks, including: Nuxt + + + Astro
+ Astro +
+ Vitest