SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Schema Projects
-
crystal
🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more! (by graphile)
-
graphql-code-generator
A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
protobuf-es
Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests.
-
express-zod-api
A Typescript library to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07I didn't see a v5 tag in order to know, and I have no idea what "utils/graphile" does for the project, but one will want to ensure they are aware of its licensing scheme https://github.com/graphile/crystal/blob/db8894c74eb0ec3fe96...
Project mention: Integrating GraphQL Codegen with Storyblok: Step-by-Step Guide | dev.to | 2024-01-15The @graphql-codegen library is a bridge between your GraphQL schema and the actual code you write. It automates the generation of boilerplate code, ensuring that your data fetching layer is always up to date with your content structure.
Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07You can check out Superstruct documentation here.
Project mention: Next.js and Bunny CDN: Complete Guide to Image Uploading with Server Actions | dev.to | 2024-04-21I'll use Valibot library, which is a pretty new and cool library for schema validation, similar to Zod.
Project mention: I made Swagger/OpenAPI type definitions and converter library | dev.to | 2024-04-30However, lacking of typia and nestia libraries is obvious. If you also need detailed Swagger/OpenAPI spec like me, but you need more detailed types/properties, or found something missed, please take a contribution.
Currently, there's no official package for this ( yet! ). However, there's an issue on the GraphQL Scalars repo.
> However, it's important to note that browser support wasn't a primary focus in gRPC's design. This oversight necessitates an additional component, grpc-web, for browser accessibility. Furthermore, external services often have specific needs like caching and load balancing, which are not directly catered to by gRPC. Adopting gRPC for external services might require bespoke solutions to support these features.
The article should mention the Connect protocol for web-based Protobuf messaging:
https://connectrpc.com/
Yes, you can. You are mistaking protobuf with gRPC. See this for more information.
Project mention: Why SurrealDB is the Future of Database Technology - An In-Depth Look | dev.to | 2024-05-09As seeing is believing, you can check out the same SurrealDB that runs distributed, running in Web Assembly and storing data to your browser right now using our official management interface, you don't even have to log in!
Project mention: A library that generates OpenAPI (Swagger) docs from Zod schemas | news.ycombinator.com | 2023-10-26
Completely open-sourced solution written with similar tools
TypeScript Schema related posts
-
Integrating GraphQL Codegen with Storyblok: Step-by-Step Guide
-
Reading Docusaurus code
-
A library that generates OpenAPI (Swagger) docs from Zod schemas
-
Show HN: Universal adapter for TypeScript schema validation
-
Show HN: TypeSchema – Universal adapter for TypeScript schema validation
-
🛵 TypeSchema – unified interface for schema validations (zod, yup...)
-
The complete GraphQL Scalar Guide
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Schema projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | crystal | 12,420 |
2 | graphql-code-generator | 10,636 |
3 | TypeGraphQL | 7,956 |
4 | Superstruct | 6,815 |
5 | valibot | 5,231 |
6 | typia | 4,092 |
7 | graphql-cli | 1,982 |
8 | graphql-scalars | 1,839 |
9 | json-schema-to-ts | 1,338 |
10 | connect-es | 1,211 |
11 | schemats | 1,024 |
12 | protobuf-es | 940 |
13 | surrealist | 938 |
14 | zod-to-openapi | 699 |
15 | prisma-editor | 678 |
16 | express-zod-api | 557 |
17 | native | 481 |
18 | countries | 446 |
19 | spartan-schema | 431 |
20 | papr | 420 |
21 | graphql-schema-registry | 370 |
22 | Funval | 366 |
23 | nope-validator | 348 |
Sponsored