servicebox
typescript-needs-types
servicebox | typescript-needs-types | |
---|---|---|
3 | 10 | |
22 | 391 | |
- | - | |
3.6 | 5.4 | |
about 2 years ago | about 1 month ago | |
TypeScript | ||
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
servicebox
-
Functions without Borders - A typesafe RPC library thinning the boundaries between client and server
I agree https://github.com/sinclairzx81/servicebox
-
Mapping TypeScript's Type System to JSON Schema
Here is a follow on project that leverages TypeBox for such tasks (albeit over JSON-RPC) https://github.com/sinclairzx81/servicebox
- ServiceBox - Type Safe Web Services for Node
typescript-needs-types
- TypeScript please give us types
- TypeBox: Runtime Type System Built on Industry Standards
-
Introducing ArkType: The first isomorphic type system for TS/JS
Welcome to the list: https://www.typescriptneedstypes.com/
- Announcing TypeScript 4.9 Beta
-
TypeScript Decoders and why they Matter if you care about robust code
Lol, look what I just found, someone created a whole petition about adding runtime type information (which would make a lot of use libraries redundant): https://www.typescriptneedstypes.com/
-
Mapping TypeScript's Type System to JSON Schema
Author of TypeBox here. myzod looks great :) There are a surprising amount of projects emerging nowadays in this space, but I rarely get a chance to converse with other authors. I see your project is on THE LIST too https://github.com/akutruff/typescript-needs-types :)
What are some alternatives?
typebox - Json Schema Type Builder with Static Type Resolution for TypeScript
knex-types - Generate TypeScript definitions (types) from a PostgreSQL database schema.
ajv - The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
strictyaml - Type-safe YAML parser and validator.
rocketrpc - A typesafe framework to destroy client-server barriers.
typescript-runtime-type-benchmarks - 📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support
typed-json-rpc - Simple, statically typed and ergonomic way to do async communications (events, workers, http requests) with json-rpc
arktype - TypeScript's 1:1 validator, optimized from editor to runtime
JRPC-Server - JRPC-Server is an implementation of JSON-RPC 2.0 in Typescript
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.
reflect-metadata - Prototype for a Metadata Reflection API for ECMAScript
marshal.ts - A new full-featured and high-performance TypeScript framework