Typehole – Create TypeScript interfaces from JS runtime values automatically

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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. typehole

    TypeScript development tool for Visual Studio Code that helps you automate creating the initial static typing for runtime values

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. MonkeyType

    A Python library that generates static type annotations by collecting runtime types (by Instagram)

    Not sure if you're joking but there is something similar for python developed by a rather well known company https://github.com/Instagram/MonkeyType

  4. darker

    Apply black reformatting to Python files only in regions changed since a given commit. For a practical usage example, see the blog post at https://dev.to/akaihola/improving-python-code-incrementally-3f7a

    Yeah that's how we've used it. The results need manual checking, but together with darker https://github.com/akaihola/darker that's how we've been slowly ratcheting our Django monolith into a typed codebase.

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

  • Why Today's Python Developers Are Embracing Type Hints

    5 projects | news.ycombinator.com | 27 Sep 2025
  • Google lays off its Python team

    4 projects | news.ycombinator.com | 27 Apr 2024
  • Microsoft Refuses to Open Source VSCode Python Language Sever

    7 projects | news.ycombinator.com | 10 Jan 2021
  • Ask HN: Who is hiring? (June 2026)

    11 projects | news.ycombinator.com | 1 Jun 2026
  • Windmill Pricing Teardown 2026

    1 project | dev.to | 27 May 2026