Retest
Retest is a free, open-source terminal tool for developing and checking regular expressions on Linux.
What Retest is
Retest is a free, open-source terminal tool for developing and checking regular expressions on Linux. Give it a subject string as an argument or pipe one through standard input; release 0.2.2 also added a flag for reading the subject from a file. Retest finds all non-crossing matches and distinguishes nested capture groups from the full match with different colors. An optional formatted list presents matches in order with their string indexes. The project offers Linux release binaries, including a 64-bit Debian installer package listed for release 0.2.2. Its README describes building from source with Cargo and installing through a Makefile. Both source code and documentation are licensed under Apache License 2.0. Retest is presented as a terminal-based alternative to regex101, so its workflow centers on command-line input and output. The maintainer accepts questions by email, asking users to put “retest” in the subject line; feature suggestions can be sent by email or opened as GitHub issues. No paid plans or usage limits are listed.
Good
- Accepts subject strings through standard input
- Highlights nested capture groups in distinct colors
- Lists match order and string indexes
- Linux binaries and source-build instructions are available
- Apache License 2.0 covers code and documentation
Watch out
- Listed platform is Linux
- Workflow is terminal-based
Who it suits
Retest suits developers who want a terminal utility for building and checking regular expressions, especially those who work with shell pipes or Linux release binaries.
Verdict
Retest focuses on inspecting regex matches from the command line, with color highlighting and an optional indexed match list. Its Linux availability and terminal workflow are key considerations.
Plans and prices
From Retest's own pricing page, checked 9 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | No paid plans or usage limits are listed |
The facts
Each one read from Retest's own pages, with the date it was checked.
What it does
- Build
- The README describes compiling from source with Cargo and installing through a Makefile.checked 4 Oct 2026
- Feature requests
- Users can suggest features by opening a GitHub issue or emailing the maintainer.checked 9 Oct 2026
- Feedback
- Users can suggest features by opening a GitHub issue or emailing the maintainer.checked 4 Oct 2026
- File input
- The v0.2.2 release added a command flag to read a subject directly from a file.checked 9 Oct 2026
- Highlighting
- It highlights nested capture groups in colors distinct from the whole match.checked 4 Oct 2026
- Input
- A subject string can be piped to Retest through standard input or supplied as an argument.checked 9 Oct 2026
- Installation
- The project provides Linux release binaries and instructions for compiling and installing from source with Cargo or Make.checked 9 Oct 2026
- Integration
- Retest accepts input through standard input, so it can be used with shell pipes.checked 9 Oct 2026
- Intended users
- The README presents Retest as a developer utility for building and checking regular expressions in a terminal.checked 9 Oct 2026
- License
- The source code and documentation are licensed under Apache License 2.0.checked 9 Oct 2026
- Matches
- It finds all non-crossing matches in the subject string.checked 4 Oct 2026
- Matching
- Retest finds all non-crossing matches in the subject string.checked 9 Oct 2026
- Match list
- An optional formatted list shows match order and string indexes.checked 9 Oct 2026
- Nested highlighting
- Capture groups and subgroups are highlighted in different colors from the whole match.checked 9 Oct 2026
- Piping
- It can read the subject string to match from standard input.checked 4 Oct 2026
- Purpose
- Retest is a terminal regular expression tester intended as a simple, quick utility for developing regular expressions.checked 4 Oct 2026
- Support
- The maintainer invites questions by email and asks users to include “retest” in the subject line.checked 9 Oct 2026
- Use case
- The README compares Retest to regex101, describing Retest as a terminal-based alternative.checked 4 Oct 2026
- What it does
- Retest is a terminal regular expression tester intended as a simple, quick utility for developing regular expressions.checked 9 Oct 2026
Where it runs
- Linux downloads
- The project provides Linux binaries for releases, and release 0.2.2 also lists a 64-bit Debian installer package.checked 4 Oct 2026
Alternatives to Retest
- 1

AppTools Regex Tester
Free planAndroidiOSWebLinux7.4Free plan - 2
Debuggex
Free planWebSelf-hosted7.3From $5 a month - 3
Regex Hero
Free planWebWindows7.3$15 one-time - 4

RegexPilot
Free planWebExtensionmacOS6.7€19 one-time - 5

regex101
Free planWebAPILinuxSelf-hosted6.6From €4.99 a month - 6

RegexCraft
Free planLinuxmacOSWindows6.6$49 one-time
