Parse, Don't Validate (2019)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    I just learned that there’s an open issue [0], apparently for introducing a similar feature.

    [0]: https://github.com/microsoft/TypeScript/issues/43505

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. awesome-jsonschema

    A curated list of awesome JSON Schema resources, tutorials, tools, and more

  4. typescript-json-schema

    Generate json-schema from your Typescript sources

    For anyone using both TypeScript and JSON schemas, but wanting to use TypeScript as the source of truth, I highly recommend the following library: [ts-json-schema-generator](https://github.com/YousefED/typescript-json-schema).

    It does exactly what it says in the box: turns your TypeScript `types` / `interface` into machine-readable JSON schemas.

    The library has a few open issues (does not deal well with some edge cases of composing Omit<> on sum types, and does not support dynamic (const) keys), but compared to manually writing JSON schemas, it's been amazing!

  5. pdv

    parse don't validate (by hmusgrave)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Template Literal Types: How To Type Strings

    3 projects | dev.to | 14 Jun 2023
  • I need to learn about TypeScript Template Literal Types

    4 projects | dev.to | 26 Sep 2020
  • GitHub - thoughtspile/awesome-tiny-js: A collection of tiny JS libraries (under 2 kB) to put your bundle on a diet

    1 project | /r/programming | 13 Jul 2023
  • awesome-tiny-js: A collection of JS libraries under 2 kB

    2 projects | /r/webdev | 3 Jul 2023
  • Getting overwhelmed while trying to doing open source or How should I practice such that I am able to do some open source

    2 projects | /r/cscareerquestions | 1 Jul 2023

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?