Skip to the card

Card 602 of 9832026-09-30 issue

Observed arrival · 2026-09-30

OmniNose: test-smell detection across 16 languages

omninose.com Visit website
Editorial interest 80/100 Selection signal · not a rating of the site

An open-source static analyzer that scans test code for 26 test smells across 16 programming languages.

Landing page captured for the 2026-09-30 issue.
For
Developers maintaining tests across multiple languages
Worth noticing
Language-specific Lua profiles let contributors define semantics without rewriting the shared smell-detection rules.

Field notes

The workflow separates language parsing, Lua-based language profiles, and reusable detection rules; the page says this lets one rule implementation work across supported languages. Its sample output includes file-level findings and a summary, while JSON output is shown as an alternative. The listed stack includes Tokio for parallel processing and an optional Language Server Protocol integration for additional diagnostics and symbol information.

Observed signals

Read the marks

Editorial observations of this landing page, not a rating.

○OpenPublic substance visible
✦PrettyNotable craft visible
●ProPolished or operationally mature
◎NicheUnusually specific use

One card from the complete issue

Ask the Descendants

390,826 arrived 1,000 judged 983 catalogued Enter the complete issue
omninose.com

Landing page observed 2026-09-30. The live site may have changed.