nowfound

Dev tools · alternatives · 2026

24 alternatives to TypeScript 6.0

The Playground lets you write TypeScript or JavaScript online in a safe and sharable way.

Program will only compile if the grid on line 30 is a magic square is a TypeScript-based tool for developers interested in constraint-based programming. It enforces a specific requirement at compile time: a grid at… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1
    Grid.js▲322

    Free and open-source HTML table plugin that works everywhere

    2020 · gridjs.io · its alternatives →

  2. 2GJ

    Grid.js is a lightweight JavaScript table plugin that works on all web browsers and devices. Grid.js is open-source and it helps you create advanced tables in seconds!

    2020 · gridjs.io · its alternatives →

  3. 3

    A simple, lightweight Javascript library for dynamic grid layouts. - e-oj/Magic-Grid

    2018 · github.com · its alternatives →

  4. 4

    I'm Robbert, the creator of DataGridXL.js. Last month I released version 2 which includes many new features. DataGridXL is a free (and commercial) editable data table library written in ES6. My goal is to develop the most performant & user-friendly spreadsheet-like data table out there: - It has zero dependencies. You don’t need any framework to use DataGridXL. - It is lightweight (~250kb) and easy to use. It does not even require messing with CSS. - It has its own Virtual DOM implementation to prevent DOM errors. - Developer friendly. Supports all modern web browsers Please take a look at…

    2022 · datagridxl.com · its alternatives →

  5. 5
    Magic UI▲588

    UI library for Design Engineers

    2025 · magicui.design · its alternatives →

  6. 6

    A SQL database implemented purely in TypeScript type annotations. - codemix/ts-sql

    2020 · github.com · its alternatives →

  7. 7

    TypeScript playground: https://www.typescriptlang.org/play?#code/KYDwDg9gTgLgBDAnmY...

    2023 · github.com · its alternatives →

  8. 8

    Create and share simple web demos using TypeScript, CSS, and HTML. Prototype new ideas quickly.

    2017 · codewich.com · its alternatives →

  9. 9

    Hi HN! I thought you might enjoy this even if you don't know much about Elixir. `es6_maps` is a small library that introduces a "shorthand" map creation syntax, similar to shorthand object construction in JavaScript/TypeScript. For those unfamiliar with Elixir, the most interesting aspect might be how it achieves this. `es6_maps` takes advantage of BEAM (Erlang's VM) hot-reload capabilities to amend the Elixir compiler bytecode at runtime, adding functions that expand the shorthand syntax for further compilation. I think it's a nice showcase of the power you can wield (with care) when…

    2024 · github.com · its alternatives →

  10. 10

    Build Typed GraphQL Queries in TypeScript without the code generation - acro5piano/typed-graphqlify

    2018 · github.com · its alternatives →

  11. 11

    Create interactive data tables in seconds with Tabulator. A free, open source, fully featured JavaScript table / data grid generation library.

    2018 · tabulator.info · its alternatives →

  12. 12

    Open sourcing Ezno's checker and trying out / previewing the JavaScript type checker today

    2023 · github.com · its alternatives →

  13. 13

    i made an esoteric programming language which i call spellscript. every program is a "spell" written in a "grimoire," and you have to use keywords like summon, enchant, inscribe, and conjure. it's literally read like a spellbook because the syntax consists of all natural language, and newlines are optional. your code can now be an essay, like everybody wants! for example, if you want to print something, you'd write: `begin the grimoire. inscribe whispers of "hello, world!". close the grimoire.` it has variables, dynamic typing, arrays, functions, conditionals, loops, string manipulation,…

    2025 · github.com · its alternatives →

  14. 14

    Hey HN! After years of wrestling with Lodash's quirks and bundle size issues, I decided to build something better. SuperUtilsPlus is my attempt at creating the utility library I wish existed. What makes it different? TypeScript-first approach: Unlike Lodash's retrofitted types, I built this from the ground up with TypeScript. The type inference actually works the way you'd expect it to. Sensible defaults: Some of Lodash's decisions always bugged me. Like isObject([]) returning true - arrays aren't objects in my mental model. Or isNumber(NaN) being true when NaN literally stands for "Not a…

    2025 · github.com · its alternatives →

  15. 15

    Hi HN, I'm Narek. I built Manim-Web, a TypeScript/JavaScript port of 3Blue1Brown’s popular Manim math animation engine. The Problem: Like many here, I love Manim's visual style. But setting it up locally is notoriously painful - it requires Python, FFmpeg, Cairo, and a full LaTeX distribution. It creates a massive barrier to entry, especially for students or people who just want to quickly visualize a concept. The Solution: I wanted to make it zero-setup, so I ported the engine to TypeScript. Manim-Web runs entirely client-side in the browser. No Python, no servers, no install. It runs…

    Feb 2026 · github.com · its alternatives →

  16. 16

    An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.

    2021 · caldom.org · its alternatives →

  17. 17

    🐠 Babel is a compiler for writing next generation JavaScript. - babel/babel

    2014 · github.com · its alternatives →

  18. 18

    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 →

  19. 19AT
  20. 20

    Today I'm open sourcing "Grid studio", a web-based spreadsheet application with full integration of the Python programming language.

    2019 · hackernoon.com · its alternatives →

  21. 21

    Hi Hacker News! My name is Sagar, I’m working on a startup called Speakeasy - we’re making all APIs self-service. The platform is currently in beta, but we’re independently launching this tool which you can use to generate language-idiomatic, statically-typed TS SDKs from any public OpenAPI schemas. We hope to continue iterating on this to give devs a way to easily generate high fidelity client SDKs for all the major languages. Inspiration for this product is from past experiences struggling with OpenAPI. I was originally optimistic about using the OpenAPI tools to build out our offering,…

    2022 · easysdk.xyz · its alternatives →

  22. 22

    TypeScript for the Browser. Contribute to stagas/tsbro development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  23. 23

    This absurd project started when I read a couple of blog posts that got very popular around here about solving the N queens puzzle using only Haskell's type system and TypeScript's type system. I figured I could implement Peano arithmetic using only TypeScript's type system. Turns out this have been done several times before, but I did it anyway. While working on it, I realized that you could emulate functions with conditional recursive types, writing them in a way that strongly resembles the equations that can be found in some functional programming languages. So I thought I could write a…

    2023 · github.com · its alternatives →

  24. 24

    Hello, folks. I'm Jiang, the author of ESInfer. I love writing Javascript because it has a prosperous ecosystem and is quick to get my hands dirty. However, sometimes it's painful when the flow is not fast to follow due to the lack of a type system. To solve this, I wrote ESInfer, a statical inference tool, to automatically type check and generate type annotations for Javascript. It works with pure Javascript without any add-ons to the language or user-space code and supports highly dynamic features, such as the modification of prototypes. It is still in the very early stage, which offers…

    2022 · esinfer.com · its alternatives →

Also compare

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 →