Sharing TypeScript code between Node.js and Vue.js

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

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
Civic Auth - Web2 & Web3 login in a simple SDK
Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.
www.civic.com
featured
  1. ts-loader

    TypeScript loader for webpack

    { "compilerOptions": { "target": "esnext", "module": "esnext", "strict": true, "jsx": "preserve", "importHelpers": true, "moduleResolution": "node", "experimentalDecorators": true, "skipLibCheck": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "sourceMap": true, "baseUrl": "./", "outDir": "./dist", // https://github.com/TypeStrong/ts-loader/issues/1138 "importsNotUsedAsValues": "preserve", "types": [ "webpack-env" ], "paths": { "@/*": [ "src/*" ], "@shared/*": [ "../shared/*" ] }, "lib": [ "esnext", "dom", "dom.iterable", "scripthost" ] }, "include": [ "src/**/*.ts", "src/**/*.tsx", "src/**/*.vue", "tests/**/*.ts", "tests/**/*.tsx", "../shared/**/*" ], "exclude": [ "node_modules" ] }

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
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

  • webpack adoption guide: Overview, examples, and alternatives

    1 project | dev.to | 8 Feb 2024
  • How to generate Typescript types for GraphQL queries in a React app

    2 projects | dev.to | 25 Apr 2023
  • Converting to Typescript

    3 projects | /r/reactjs | 1 Jun 2022
  • esbuild-loader: Replace babel-loader/ts-loader and benefit from the speed of esbuild while sticking with Webpack

    2 projects | /r/javascript | 28 Jan 2021
  • Optimizing technical documentations for LLMs

    5 projects | dev.to | 29 Aug 2025

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