
Node.js
JavaScript runtime built on Chrome's V8 JavaScript engine
- Linux
- Windows
- macOS
3 alternatives · 3 questions answered
The directory
50 products matching your filters. Each one described on the same fields, so two tools can be read against each other rather than against their own marketing.
Showing 25–48 of 50

JavaScript runtime built on Chrome's V8 JavaScript engine
3 alternatives · 3 questions answered

Package manager for JavaScript
4 alternatives · 1 limitation documented


A popular general-purpose scripting language that is especially suited to web development
4 alternatives · 2 questions answered

3kB alternative to React with the same modern API
1 alternative · 3 questions answered

Framework for edge computing with instant interactivity and minimal JavaScript
3 alternatives · 3 questions answered

Unstyled, accessible React component primitives
2 alternatives · 3 questions answered

A JavaScript library for building user interfaces
3 alternatives · 4 questions answered

Full-stack JavaScript framework for building modern web applications
3 alternatives · 3 questions answered

JavaScript module bundler built for libraries
2 alternatives · 3 questions answered

A full-stack framework for building web applications
4 alternatives · 2 questions answered


Copy-paste React components you own, not a dependency
2 alternatives · 3 questions answered

Reactive JavaScript framework with no virtual DOM
2 alternatives · 3 questions answered

Full-stack meta-framework for SolidJS with fine-grained reactivity
3 alternatives · 3 questions answered

Stand-alone, production-grade Spring based applications that you can just run
4 alternatives · 2 questions answered

One-page website builder for small businesses and creators
3 alternatives · 3 questions answered


Utility-first CSS framework with responsive design and low output size
4 alternatives · 3 questions answered

Full-stack React framework with type-safe server functions and TanStack Router
3 alternatives · 3 questions answered

Incremental bundler for JavaScript written in Rust
2 alternatives · 3 questions answered

JavaScript with syntax for types
5 alternatives · 6 questions answered


Head to head
Pairings from this slice of the directory, each one checked by two reviewers who agreed a buyer would weigh the two against each other.
Browse another way
How this works
Pricing, platforms and feature lists are taken from each vendor's own pages. Limitations, answered questions and alternatives are researched separately and carry a source URL on the page that states them. Every product is described on the same fields, so two tools can be read against each other rather than against their own marketing.
Because we did not collect any. Softwr hosts no reviews, and a rating aggregated from somewhere else is not ours to publish as though it were an assessment we made. What is shown instead is what a tool costs, where it runs, and what it is concretely bad at.
A researcher proposes them, then two independent reviewers judge one question each: would a buyer evaluating this product seriously consider that one instead. 225 of 1,841 candidates failed and were deleted, including a font inspector matched to a dark mode extension. Only pairings that survived both rounds are published.
Not to be listed. A vendor can buy a place in the results on the home page, on a category listing or on the catalogue, and where they do the result carries a Sponsored label. Everything not carrying that label is ordered on the same criteria as everything else, and a paid place never changes where an unpaid one lands: the editorial order flows around it. Where a link earns a commission that is disclosed on the page carrying it.
Prices and plan limits move without notice, so treat anything with a number on it as a starting point and check the vendor before you buy. Where a claim could go stale it carries the source it came from, which is the fastest way to tell.
Something missing here?
Anyone can submit a tool. A person reads every submission, checks the pricing against the vendor’s own page, and nothing is published until it passes.