HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
open-source-labs
Spearmint
TypeScript2019–2022
open-source-labs / Spearmint

Spearmint

Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.

5Distinct people
6Mentions
0Explicit recommenders
1.3KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year6 dated mentions

Observed mentions: 2019-06-17 21:08:11 UTC to 2022-05-01 00:02:24 UTC.

01232019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 3 mentions; 3 submissions, 0 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC330
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC110
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC101
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC101

What Hacker News says

6 sources
Good morning HN! Today we are launching a new tool called Spearmint! In short, this tool generates executable JavaScript test-code based on custom data input from the developer. We've added new tools to test accessibility and added the ability to run generated tests within the application with a new fully functional in-app terminal! Download our app: https://www.spearmintjs.com/ Check out the code (and give us a STAR!): https://github.com/open-source-labs/spearmint Read our Medium article (and give 50 claps please!): https://maxweisen.medium.com/in-app-testing-with-spearmint-1... Thank you so much for having a look and we hope you find Spearmint useful.
In Spearmint – JavaScript Test-Code Generator – New In-App Testing
apark0720·Jun 18, 2019Submission

A secret way to “write” your React tests

Spearmint provides a simple way to write tests that give you confidence your React application will work in the way your users interact with it. Using Spearmint, developers can easily generate React tests by using our user-friendly GUI. It dynamically converts user inputs into executable Jest test code by using DOM query selectors provided by the react-testing-library. We chose react-testing-library over Enzyme because it guides developers to focus on testing user behavior rather than testing implementation details. By leveraging react-testing-library, our application provides our users with more stable tests that do not break when refactoring or gives false positives due to shallow-rendering. Visit us at: www.spearmintjs.com www.github.com/spearmintjs/spearmint
1 points · Open discussion
apark0720·Jun 17, 2019Submission

A Simple Way to Create React Tests – Zero Coding Required

http://www.spearmintjs.com “The more your tests resemble the way your software is used, the more confidence they can give you” Writing tests is like eating your veggies: it is something everyone knows that they should do, but not everyone does. Spearmint provides a simple way to write tests that give you confidence your React application will work in the way your users interact with it. Using spearmint, developers can easily generate React tests by using our user-friendly GUI. It dynamically converts user inputs into executable Jest test code by using DOM query selectors provided by the react-testing-library. We chose react-testing-library over Enzyme because it guides developers to focus on testing user behavior rather than testing implementation details. By leveraging react-testing-library, our application provides our users with more s
Read the rest
table tests that do not break when refactoring or gives false positives due to shallow-rendering. Thanks for Reading! Visit us at http://www.spearmintjs.com to test out our beta version. Our team pledges 5 hours of development for every 100 Github stars we get on spearmint! (www.github.com/spearmintjs/spearmint). Star us to speed up development for an easy way to test your React applications. We would greatly appreciate any feedback — bug reports, feature requests, positive support, constructive criticism etc! Please email spearmintjs@gmail.com if you are interested in contributing.
2 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.