This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

LingoLint

ESLint for app translations. Catch i18n bugs in CI.

ESLint for app translations. Catch missing keys, broken placeholders and untranslated strings beLingoLint compares your locale files and finds missing keys, broken placeholders, mismatched HTML and untranslated strings. Every locale gets a health score, and the CLI fails your CI when it matters. Runs locally, no account, MIT licensed. fore they ship. - wpfsg/lingolint

Top comment

Hi everyone, maker here. I built LingoLint after shipping one too many releases where a translation was missing a placeholder and nobody noticed until a user in Germany saw "Total: {amount}" on their invoice. It works like a linter: point it at your locale folder and it reports missing keys, broken placeholders, unclosed HTML tags, untranslated strings and more, with a 0 to 100 health score per language. Drop it into CI and it fails the build when something serious slips in. Everything runs locally. There's an optional AI review mode with your own API key for the things static rules can't catch, like wrong meaning or tone. Try it in the browser without installing anything, or run npx lingolint scan on your project. I'd love to hear what breaks for you.

About LingoLint on Product Hunt

ESLint for app translations. Catch i18n bugs in CI.

LingoLint was submitted on Product Hunt and earned 2 upvotes and 1 comments, placing #140 on the daily leaderboard. ESLint for app translations. Catch missing keys, broken placeholders and untranslated strings beLingoLint compares your locale files and finds missing keys, broken placeholders, mismatched HTML and untranslated strings. Every locale gets a health score, and the CLI fails your CI when it matters. Runs locally, no account, MIT licensed. fore they ship. - wpfsg/lingolint

On the analytics side, LingoLint competes within Open Source, Developer Tools and GitHub — topics that collectively have 630.1k followers on Product Hunt. The dashboard above tracks how LingoLint performed against the three products that launched closest to it on the same day.

Who hunted LingoLint?

LingoLint was hunted by Irakli Berberashvili. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

For a complete overview of LingoLint including community comment highlights and product details, visit the product overview.