Show HN: Guts – convert Golang types to TypeScript

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

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. guts

    Guts is a code generator that converts Golang types to Typescript. Useful for keeping types in sync between the front and backend. (by coder)

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. geneveev

    A command-line tool to generate Yup, Zod schemas and Dart classes from Go structs

    Nice, this looks interesting.

    Somewhat related is a project we worked on within Golang community in Malawi: https://github.com/golang-malawi/geneveev

    It supports converting types to Zod schemas and Dart classes. Never got around to TypeScript and would be cool to see if we could add support for guts

  4. typescriptify-golang-structs

    A Golang struct to TypeScript class/interface converter

  5. Wails

    Create beautiful applications using Go

  6. tygo

    Generate Typescript types from Golang source code

  7. typespec

  8. Paste JSON as Code • quicktype

    Xcode extension to paste JSON as Swift, Objective-C, and more

    - JSON Schema is well supported in LLMs (for example, with structured output or vibe coding).

    [1] https://quicktype.io/

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB 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

  • Build desktop applications using Go and Web Technologies

    4 projects | news.ycombinator.com | 23 Nov 2025
  • UmiJS: the Shaolin of web frameworks

    19 projects | dev.to | 30 Mar 2025
  • Tutorial - Personal Website with SvelteKit and TailwindCSS

    1 project | dev.to | 9 Mar 2025
  • 🚀 2025: 10 Free Must-Know Websites Every Developer Should Bookmark

    5 projects | dev.to | 26 Feb 2025
  • Component Party – compare different front end JavaScript frameworks

    1 project | news.ycombinator.com | 9 Nov 2024

Did you know that Go is
the 3rd most popular programming language
based on number of references?