[AskJS] How many of you like JavaScript and TypeScript?

This page summarizes the projects mentioned and recommended in the original post on /r/javascript

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.
surveyjs.io
featured
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.
www.influxdata.com
featured
  • tools

    Discontinued Unified developer tools for JavaScript, TypeScript, and the web

  • Maybe it was Rome?

  • ts-brand

    Reusable type branding in TypeScript

  • For this reason I've actually started to enjoy the idea of branded types. Instead of passing around entity IDs as numbers you can have the compiler ensure that you get a specific kind of number, or at least have to explicitly cast to get around this limitation.

  • 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.

    SurveyJS logo
  • react-use

    React Hooks — 👍

  • I have been reading the codebase of "react-use", to learn about custom hooks. It is written in TypeScript. As an example, I find the value of creating complex annotations for simple stuff like this questionable: https://github.com/streamich/react-use/blob/master/src/useMap.ts

  • DefinitelyTyped

    The repository for high quality TypeScript type definitions.

  • I think this aligns with what I'm saying. In the case of types being distracting, I remember a project where I needed to have an HoC with themed props from styled components and it was like impossible to get the typings right. Issue was never resolved afaik: https://github.com/DefinitelyTyped/DefinitelyTyped/issues/32048

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

  • Declaring JSX types in TypeScript 5.1

    3 projects | dev.to | 6 Jul 2023
  • Functional Programming with TypeScript's Type System

    2 projects | news.ycombinator.com | 16 Apr 2023
  • TypeScript PR merged to allow components to return anything renderable (raw strings, numbers, promises for RSC), instead of just JSX.Element and null.

    2 projects | /r/reactjs | 15 Apr 2023
  • De-obfuscated Protestware code in node-ipc that wipes Russian computers

    3 projects | news.ycombinator.com | 22 Mar 2022
  • How to Overcome Your TypeScriptoPhobia

    2 projects | dev.to | 31 Jan 2022