Life & fun · alternatives · 2026
24 alternatives to Deep Type - validate JavaScript objects and arrays using GraphQL
Validate JS objects and arrays using graphql-esque syntax - bsteephenson/Deep-Type
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Deep Type - validate JavaScript objects and arrays using GraphQL launched in 2015; newer entries below may have overtaken it.
- 1TW
2020 · webdatarender.com · its alternatives →
- 2

the JS/Node.JS library for encoding complex and unconventional data structures. Support for BigInts, TypedArrays, null, undefined, and Symbol. Multiple flavors available. - DO-SAY-GO/WeirdJSON
2020 · github.com · its alternatives →
- 3

Your journey to master pragmatic GraphQL in JavaScript
2018 · robinwieruch.de · its alternatives →
- 4

Build Typed GraphQL Queries in TypeScript without the code generation - acro5piano/typed-graphqlify
2018 · github.com · its alternatives →
- 5

Hello everyone! I'm exited to share a NodeJS package I was working on for the past two months. The package is designed to simplify querying SQL databases through an array-like API. Qustar supports PostgreSQL, SQLite, MySQL, and MariaDB, and offers TypeScript support for a robust development experience. It's in early stage of development. I would like to hear your thoughts about it.
2024 · github.com · its alternatives →
- 6

Elegant, highly efficient data validation for JavaScript. - lucono/xtypejs
2015 · github.com · its alternatives →
- 7

JSON support in postgres is superb but sometimes you really want decimal, date, and binary types, "carefree" UTF8 string handling (i.e. no escaping), and robust roundtrippability. So I made an extension for BSON.
2024 · github.com · its alternatives →
- 8VJ
2011 · rickharrison.github.com · its alternatives →
- 9

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

- 11

Hey all, I just released v2.0.0 of FilterQL, a query language and TypeScript library. This version adds support for Operations, which allow you to transform the data after filtering. If you think this would be useful in a project you're working on, give it a try and let me know what you think!
2025 · github.com · its alternatives →
- 12

Throughout my career, I tried many tools to query PostgreSQL, and in the end, concluded that for what I do, the simplest is almost always the best: raw SQL queries. Until now, I typed the results manually and relied on tests to catch problems. While this is OK in e.g., GoLang, it is quite annoying in TypeScript. First, because of the more powerful type system (it's easier to guess that updated_at is a date than it is to guess whether it's nullable or not), second, because of idiosyncrasies (INT4s are deserialised as JS numbers, but INT8s are deserialised as strings). So I wrote pg-typesafe,…
Feb 2026 · github.com · its alternatives →
- 13

Hi all, I've made a javascript library to simplify searching/sorting/filtering in arrays of objects. Its inspired by both GraphQL and SQL, but implemented using javascript Proxies. Instead of creating a new language, its all just javascript. I've made it as part of an experimental database, which uses javascript as the query engine. The normal javascript map/reduce/sort functions are quite difficult to master for junior developers. JAQT is easier to explain, and can still be used in combination with any existing array functions. Please let me know what you think of the…
2024 · github.com · its alternatives →
- 14JT
2015 · chethiya.github.io · its alternatives →
- 15

Hello all To preface this is just something I've been making as a learning exercise, so all feedback is appreciated. This is a tool that converts JSON schemas into TypeScript utility classes for use in Deno. Automatic Type Generation: Typescript interfaces for the compressed and uncompressed versions of your data. Compression & Decompression: Compress and decompress your data. Validation: Built-in data validation using Ajv ensures your data adheres to the schema. Reusability: Once generated, the utility classes can be used in other Deno projects. It currently only supports a subset of JSON…
2023 · github.com · its alternatives →
- 16

Contribute to andimarek/graphql-java development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 17

The most customizable validation framework for JavaScript. - soc221b/form-validation.js
2020 · github.com · its alternatives →
- 18

A GraphQL query builder for TypeScript. Avoid the pain of codegen. - timkendall/tql
2020 · github.com · its alternatives →
- 19

GraphQL client and GraphQL code generator with GraphQL autocomplete library generation ⚡⚡⚡ for browser,nodejs and react native ( apollo compatible ) - GitHub - graphql-editor/graphql-zeus: GraphQL client and GraphQL code generator with GraphQL autocomplete library generation ⚡⚡⚡ for browser,nodejs a
2022 · github.com · its alternatives →
- 20

JSON-LD TypeScript types for Schema.org vocabulary - google/schema-dts
2019 · github.com · its alternatives →
- 21

Millions of developers have used quicktype to generate ten billion lines of typesafe models, serializers, and validators from JSON, JSON Schema, and GraphQL in TypeScript, Python, Swift, C#, Go, Rust, Kotlin, Java, C++, Zod and more. Use it in the browser, from the command line, or give it to your A
2017 · quicktype.io · its alternatives →
- 22

Next.js has APIs to read and update search params (the /?foo=bar part of the URL), but they lack type-safety for consistent keys and proper parsing/serializing of JS data types. I found myself repeatedly building the same custom hook to get a React.useState-like approach. In 2021, I published it to NPM and then forgot about it. Since then, the `nuqs` package has gained popularity and is now used by companies like Vercel, Auth.js, Gitbook, and Midday.ai, with 200K weekly downloads. It's been fun building this as a side project and automating as much as possible to ensure a…
2024 · nuqs.47ng.com · its alternatives →
- 23

The "shapeshifting" API framework for Node.js+Graphql applications - alidcast/druid.js
2018 · github.com · its alternatives →
- 24

Let JSON play nicely with Typescript. Contribute to ostrowr/ts-json-validator development by creating an account on GitHub.
2019 · github.com · its alternatives →
Also compare
- This website is valid JSON alternatives
- Weird JSON superset with BigInt, Infinity, TypedArray etc alternatives
- The Road to GraphQL alternatives
- TypeScript to GraphQL conversion tool with type inference alternatives
- Node.js ORM to query SQL database through an array-like API alternatives
- Xtypejs – Efficient data-validating pseudo types for JavaScript 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 →