TypeScript Generator

Open-source TypeScript projects categorized as Generator

Top 23 TypeScript Generator Projects

  • ignite

    Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more!

    Project mention: Yet Another Newsletter LOL: Pi Day | dev.to | 2024-03-17

    Jamon Holmgren, CTO at Infinite Red, joins Nick Taylor to discuss the Ignite project, https://github.com/infinitered/ignite, a battle-tested React Native boi...

  • typedoc

    Documentation generator for TypeScript projects.

    Project mention: Learn how to document JavaScript/TypeScript code using JSDoc & Typedoc | dev.to | 2024-03-02

    Firstly, install Typedoc using npm:

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

  • qrbtf

    AI & parametric QR code generator. AI & 参数化二维码生成器。https://qrbtf.com

    Project mention: Completely HIDDEN QR codes!!! Try scanning! | /r/StableDiffusion | 2023-06-30
  • typia

    Super-fast/easy runtime validations and serializations through transformation

    Project mention: Executable Playground of "typia", super-easy/fast TypeScript validator/serializer | dev.to | 2024-03-18
  • compodoc

    :notebook_with_decorative_cover: The missing documentation tool for your Angular, Nest & Stencil application

  • openapi-devtools

    Browser extension that generates API specs for any app or website

    Project mention: U.S. National Park Service API | news.ycombinator.com | 2024-01-22
  • flowchart-fun

    Easily generate flowcharts and diagrams from text ⿻

    Project mention: Ask HN: Anyone use a code to mindmap/flowchart tool? | news.ycombinator.com | 2024-02-24

    https://flowchart.fun recently helped a lot with a project.

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

  • swagger-typescript-api

    TypeScript API generator via Swagger scheme

    Project mention: Generative HTTP API Clients | dev.to | 2024-02-05

    RESTful APIs via swagger-typescript-api

  • pgtyped

    pgTyped - Typesafe SQL in TypeScript

    Project mention: Type-Safe Printf() in TypeScript | news.ycombinator.com | 2024-03-24

    There is an implementation of SQL that operates on a table shaped type, entirely at type level. For your amusement: https://github.com/codemix/ts-sql

    There are a bunch of more practical takes that codegen types from your database and generate types for your queries, eg: https://github.com/adelsz/pgtyped

    To me the second approach seems much more pragmatic because you don’t need to run a SQL parser in a fairly potato interpreter on every build

  • openapi-typescript-codegen

    NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification

    Project mention: Django 5.0 Is Released | news.ycombinator.com | 2023-12-04

    I’d also add that if you use Typescript with an OpenAPI client generator (https://github.com/ferdikoomen/openapi-typescript-codegen) it can immensely alleviate some of the biggest pain points of seperate backend and front-end. It always used to be a major pain in the ass with the amount of overhead an API change would incur - updating documentation, postman, constant communication between backend and front-end devs, etc. Now I just npm run generate, I see new API changes in my Git client and Typescript errors for code that needs updating.

    Also, using a library like Tanstack Query or Rdtk Query can almost completely eliminate manual state management, and kinda makes the whole development experience feel almost like SSR.

  • projen

    Rapidly build modern applications with advanced configuration management

    Project mention: Building a smart home sensor application with AWS AppSync and AWS Amplify components | dev.to | 2023-04-12

    This project uses AWS CDK as infrastructure as code solution. To maintain project configuration files efficiently, the project structure is generated using projen:

  • generator-ngx-rocket

    :rocket: Extensible Angular 14+ enterprise-grade project generator

  • drip-table

    A tiny and powerful enterprise-class solution for building lowcode tables. 轻量、强大的企业级表格可视化搭建解决方案。

  • log4brains

    ✍️ Log and publish your architecture decisions (ADR)

    Project mention: A practical overview on Architecture Decision Records (ADR) | dev.to | 2023-05-25

    There is an interesting win-win tool called log4brains, that can turn your markdown into a static website. It's also integrated into MADR template. I haven’t had time to try them yet, but it's in my backlog.

  • typegraphql-prisma

    Prisma generator to emit TypeGraphQL types and CRUD resolvers from your Prisma schema

  • Eigengrau-s-Essential-Establishment-Generator

    A town generator that is suitable for out of the box play in any fantasy TTRPG setting.

    Project mention: DM RESOURCES | /r/DMAcademy | 2023-05-19

    Kassoon Eigengrausgenerator Donjon PBE games Azgaar's Fantasy Map Generator.

  • prisma-kysely

    🪄 Generate Kysely types directly from your Prisma schema!

    Project mention: Drizzle is just as unready for prime-time as Prisma, what else is there? | /r/reactjs | 2023-12-06

    You can just use prisma for migrations. check out prism-kysely

  • scaffdog

    :dog: scaffdog is Markdown driven scaffolding tool.

  • openapi-zod-client

    Generate a zodios (typescript http client with zod validation) from an OpenAPI spec (json/yaml)

    Project mention: How to Automatically Consume RESTful APIs in Your Frontend | dev.to | 2024-01-25

    Since the OpenAPI specification is language-agnostic, we can use the output to validate data in both our frontend and backend. This approach makes total sense since we can provide uniform validation rules on both sides of our stack. There are a few libraries out there that can help us with this task, such as typed-openapi or openapi-zod-client, which can take an OpenAPI definition as an input and transform it to zod schema definitons.

  • Entity-Builder

    :tomato: low code builder for Laravel.

  • extension-create

    🧩 Create cross-browser extensions with no build configuration.

  • gql-query-builder

    🔧 Simple GraphQL Query Builder

  • Code-Magic

    Code Generator - Easily Generate CSS and Tailwind code based on your choice and input

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-24.

TypeScript Generator related posts

Index

What are some of the best open-source Generator projects in TypeScript? This list will help you:

Project Stars
1 ignite 16,519
2 typedoc 7,284
3 qrbtf 5,763
4 typia 3,972
5 compodoc 3,940
6 openapi-devtools 3,745
7 flowchart-fun 2,994
8 swagger-typescript-api 2,837
9 pgtyped 2,762
10 openapi-typescript-codegen 2,605
11 projen 2,419
12 generator-ngx-rocket 1,525
13 drip-table 1,220
14 log4brains 1,048
15 typegraphql-prisma 849
16 Eigengrau-s-Essential-Establishment-Generator 785
17 prisma-kysely 768
18 scaffdog 659
19 openapi-zod-client 594
20 Entity-Builder 461
21 extension-create 393
22 gql-query-builder 387
23 Code-Magic 370
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com