Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in
Harmony

Harmony

A strict, opinionated ESLint config for TypeScript apps.

47 followers

A strict, opinionated ESLint config for TypeScript apps.

47 followers

Visit website
Automation tools
•
Testing and QA software
•
Compliance software
Harmony is an ESLint config for modern TypeScript apps. It's designed to be used with Prettier and Stylelint. It is incredibly opinionated and strict, enforcing the maximum amount of type safety and code quality.
  • Overview
  • Launches1
  • Reviews
  • Alternatives
  • Team
  • More
Company Info
github.com/haydenbleasel/eslint-config-harmony
Harmony Info
Launched in 2023View 1 launch
Forum
p/harmony-8
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
SocialX

Similar Products

Xcode
Xcode
Develop, test, and distribute apps for all Apple platforms
4.9(107 reviews)
Code editorsTesting and QA software
Raycast
Raycast
Your shortcut to everything
4.9(355 reviews)
Work & ProductivityAutomation tools
Sentry
Sentry
Application monitoring and error tracking software
4.9(56 reviews)
Issue tracking softwareTesting and QA software
Zapier
Zapier
Connect your apps and automate workflows
4.8(98 reviews)
Team collaboration softwareNo-code platforms
Make
Make
Automation you can see, flex, and scale
4.8(103 reviews)
No-code platformsAutomation tools
View more
Harmony gallery image
Free
Launch tags:
Open Source•Software Engineering•Developer Tools
Launch Team
Hayden Bleasel

What do you think? …

Hayden Bleasel
Hayden Bleasel
Vercel

Vercel

Maker
📌
Hey ProductHunters, I'm excited to share a new open-source project with you — an ESLint config for modern TypeScript apps called "Harmony". It's designed to be used with Prettier and Stylelint. It is incredibly opinionated and strict, enforcing the maximum amount of type safety and code quality through ESLint rules and TypeScript compiler options. It is designed for Next.js apps, but can be used with any TypeScript project, such as React Native or Node.js. Harmony is designed to be used with VS Code, and includes a .vscode/settings.json file that enables full formatting on save. By default, Harmony combines with pre-defined rulesets for ESLint, as well as Import, jsx-a11y, React, React Hooks, jest, promise, n, Typescript, Prettier, Tailwind, Stylelint, Stylelint-Prettier, Next.js and Cypress. I use Harmony in every single project I build and it's helped me avoid countless build and runtime errors. I hope it does the same for you!
Report
2yr ago
Leon Ostrež
Leon Ostrež
Pythagora

Pythagora

Cool product! why do you say "It's designed to be used with Prettier and Stylelint"? good luck with launch!
Report
2yr ago
Rami
Rami
Go Mail Merge

Go Mail Merge

I've been using Prettier for a while now, like since 2018 I think or 2017. It's a great library and Harmony just might make it better!
Report
2yr ago
Top Product
Intercom
Intercom — Startups get 90% off Intercom + 1 year of Fin AI Agent free
Startups get 90% off Intercom + 1 year of Fin AI Agent free
Promoted

Do you use Harmony?

Reviews
Helpful
Review Harmony?Be the first to review Harmony