Dev tools · alternatives · 2026
24 alternatives to Harmony
A strict, opinionated ESLint config for TypeScript apps
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Harmony launched in 2023; newer entries below may have overtaken it.
- 1

We've been building Crust (https://crustjs.com/), a TypeScript-first, Bun-native CLI framework with zero dependencies. It's been powering our core product internally for a while, and we're now open-sourcing it. The problem we kept running into: existing CLI frameworks in the JS ecosystem are either minimal arg parsers where you wire everything yourself, or heavyweight frameworks with large dependency trees and Node-era assumptions. We wanted something in between. What Crust does differently: - Full type inference from definitions — args and flags are inferred automatically. No…
Mar 2026 · github.com · its alternatives →
- 2

Build your web application in a snap.
2019 · react-rainbow.io · its alternatives →
- 3

CSS for the <Component> Age
2016 · styled-components.com · its alternatives →
- 4OS
Hello! This is Jeane and Samuel and we’re building RecipeUI. RecipeUI is an open source Postman alternative that uses TypeScript to statically type and autocomplete requests. We built this because current API tools don’t deal with the fact that some APIs are just painful to work with. For us, it’s usually error after error as we try to figure out how to properly form the first request. We recorded a demo to show you how TypeScript helps us autocomplete a request correctly. https://youtu.be/O_Mly_p-g5s How does our platform improve the developer experience? The analogy is…
2023 · recipeui.com · its alternatives →
- 5

Full-stack CRUD, simplified, with SSOT TypeScript entities - remult/remult
2022 · github.com · its alternatives →
- 6

Local-first collaboration SDK for React, Vue, and Svelte. Batteries-included: Rich text, undo/redo, cursors, and presence. - Dancode-188/synckit
Nov 2025 · github.com · its alternatives →
- 7

- 8

- 9TD
2022 · thin.dev · its alternatives →
- 10

Production-ready Node.js TypeScript boilerplate: ESM, Vitest, ESLint, Prettier, GitHub Actions, Mise, and AGENTS.md included. - jsynowiec/node-typescript-boilerplate
2017 · github.com · its alternatives →
- 11

Modular, TypeScript building blocks for your backend
2024 · convex.dev · its alternatives →
- 12

A lightweight toolset for writing styles in JavaScript ✨ - styled-components/polished
2017 · github.com · its alternatives →
- 13AN
Hi HN! I'd love to seek your insights on a fullstack web framework that employs a different approach: no build. It's not a new concept. The folks as Preact mentioned it: https://preactjs.com/guide/v10/no-build-workflows/ However, in the Web Framework market, I've yet to find many that support both "no build" and "SSR". There's always some sorts of "client mount" and "server mount" and either has (or both have) to go through a build (bundling) process. With the build process, there comes additional maintenance efforts and cognitive load. I've enjoyed wrestling…
2025 · jsr.io · its alternatives →
- 14

GraphQL APIs in TypeScript with complete e2e type safety
2021 · uniform-graphql.whatsgood.dog · its alternatives →
- 15

Hey HN, I’m sharing ts-chan, an NPM package providing Go-like concurrency primitives, including channels and select statements, for TypeScript and JavaScript, supporting Node.js, Deno, Bun, and browsers. This is something I've built to make implementing Go-style "control loops" feasible in JavaScript, but there are many possible applications. Highlights: - Features a FIFO processing Chan class and versatile Select class for concurrency control. - Supports buffered channel and channel close semantics very close to Go's. - TypeScript-first implementation. - Defines a simple "channel protocol"…
2023 · github.com · its alternatives →
- 16

I built Morph, an experimental fullstack HTML-first library for Deno, Node, and Bun. Everything returns HTML, not JSON. No React, no Vite — just plain HTML with server-side rendering. No build steps, no preprocessors, no complex configs — everything runs from a single file. Perfect for Telegram Web Apps, internal tools, simple admin panels, dashboards, or anywhere a full-blown SPA feels like overkill. Important: I built this entirely for myself — to solve my own problems. I hate complex frontend. I hate writing it. And I don’t want to waste time on it. But maybe it’ll help you too.
2025 · github.com · its alternatives →
- 17

2021 · stackblitz.com · its alternatives →
- 18

- 19

Type-safe layered configuration. Merge files and environment variables, validate with any schema, and get a runtime-checked object with full TypeScript IntelliSense.
2025 · layerfig.dev · its alternatives →
- 20

Full-stack CRUD, simplified, with SSOT TypeScript entities - Release v0.18.0 · remult/remult
2023 · github.com · its alternatives →
- 21

A lightweight boilerplate for a universal webapp based on koa, mongodb, node, vue, and webpack - yunhan0/koa-vue-fullstack
2018 · github.com · its alternatives →
- 22

SEO-optimized React starter for top rankings!
2025 · github.com · its alternatives →
- 23

I built a cli tool that gets you started with TypeScript development with zero config. Initially created to solve my own problem but thought it might be useful for others as well. - SWC compiler - TypeScript type check support - Live reload support - .env file support - Path alias support - Typescript script runner - REPL support Please tell me I am not going down a rabbit hole.
2022 · github.com · its alternatives →
- 24

Progressive ESLint config for your React/Vue/TypeScript proj
2019 · github.com · its alternatives →
Also compare
- Crust – A CLI framework for TypeScript and Bun alternatives
- React Rainbow Components alternatives
- Styled-components – Use the best of ES6 to style React apps alternatives
- Open-source Postman alternative with type safety alternatives
- Remult – a CRUD framework for full-stack TypeScript alternatives
- SyncKit – Offline-first sync engine (Rust/WASM and TypeScript) alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →