Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.
| Date | Stars |
|---|---|
| 2026-07-24 | 1279 |
| 2026-07-25 | 1279 |
| 2026-07-28 | 1279 |
| 2026-07-30 | 1279 |
| 2026-08-06 | 1279 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day

<p align="center">
🍃 ✨ Spearmint v14 ✨ 🍃
</p>












Spearmint helps developers easily create functional Accessibility, Endpoint, GraphQL, Puppeteer, React, Hooks, Redux, Svelte, Vue, Security, and Solid.js tests without writing any code. It dynamically converts user inputs into executable Jest test code by using DOM query selectors provided by @testing-library.
# Installation
Please download Spearmint from our [website](https://www.spearmintjs.com/)
# How to use in development mode
Please refer to [README-dev.md](https://github.com/open-source-labs/spearmint/blob/main/README-dev.md)
<br>
# How it works
1. Open the folder of the repo you'd like to create tests for, then choose the framework/type of test you'd like to create.
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/openFolder.webp">
<source media="(prefers-color-scheme: light)" srcset="public/openFolder.webp">
<img alt="spearmint gif" src="public/openFolder.webp" width="800px">
</picture>
2. Utilize our auto-complete, drop-down options, and tooltips features to easily create arrangement, action, and assertion test statements for React, Vue, Svelte, and Solid; reducer, action creator, asynchronous action creator, and middleware test statements for Redux; and hooks, context, endpoint, and GraphQL test statements.
3. Spearmint will then convert user input to dynamically generate a test file in the Code Editor.
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/SpearmintGenerateTest.webp">
<source media="(prefers-color-scheme: light)" srcset="public/SpearmintGenerateTest.webp">
<img alt="spearmint gif" src="public/SpearmintGenerateTest.webp" width="800px">
</picture>
4. Follow the instructions in the recently added User Guide tab on the right to export and run your tests.
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/SpearmintRunTest.webp">
<source media="(prefers-color-scheme: light)" srcset="public/SpearmintRunTest.webp">
<img alt="spearmint gif" src="public/SpearmintRunTest.webp" width="800px">
</picture>
5. Don't forget to select your test file from the left panel in order to manually edit the test in the Test Editor; otherwise the changes won't be reflected in the test file.
<picture>
<source media="(prefers-color-scheme: dark)" srcset="public/saveTest.webp">
<source media="(prefers-color-scheme: light)" srcset="public/saveTest.webp">
<img alt="spearmint gif" src="public/saveTest.webp" width="800px">
</picture>
<!-- # Containerization with Docker
Spearmint is now available as an OCI-compliant coExcerpt of 29,148 characters
Read on GitHub177
134
118
112
76
72
71
55
51
50
49
46
44
42
42
41
39
38
37
36
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:6c78fbddbfd7f04c, topic:testing
matched fp:6c78fbddbfd7f04c, topic:puppeteer