Hacker News with Generative AI: TypeScript

Show HN: DBOS TypeScript – Lightweight Durable Execution Built on Postgres (github.com/dbos-inc)
DBOS Transact is a TypeScript library for ultra-lightweight durable execution.
Show HN: TypeScriptNotebook – Experiment with NPM in the Browser (typescriptnotebook.com)
Show HN: TypeScript/React/Vue Window Layout Manager (Tabs, Floating, Popouts) (github.com/mathuo)
Zero dependency Docking Layout Manager. Supports Vanilla TypeScript, React and Vue.
Node.js enables TypeScript handling by default (nodejs.org)
This release enables the flag --experimental-strip-types by default. Node.js will be able to execute TypeScript files without additional configuration:
Back to basics: Why we chose long-polling over websockets (inferable.ai)
Like many teams building real-time systems with Node.js and TypeScript, we've been exploring ways to handle real-time updates at scale. Our system handles hundreds of worker nodes constantly polling our PostgreSQL-backed control plane for new jobs (tool calls issued by agents), while agents themselves continuously pull for execution and chat state updates. What started as an exploration into WebSockets led us to a surprisingly effective "old-school" solution: HTTP long polling with Postgres.
Swc4j: SWC for Java (github.com/caoccao)
swc4j (SWC for Java) is an ultra-fast JavaScript and TypeScript compilation and bundling tool on JVM.
Show HN: WebGPU + TypeScript Slime Mold (github.com/SuboptimalEng)
I made this slime mold simulation to learn more about WebGPU and compute shaders. It's essentially a recreation of Sebastian Lague's coding adventure (albiet with fewer features).
Show HN: Caravan, a flexible, transport-based logging system for TypeScript apps (github.com/carlos-menezes)
A flexible, transport-based logging system for JavaScript/TypeScript applications.
Litdb – type safe SQL for JavaScript/TS (litdb.dev)
litdb contains LINQ-like type-safe SQL builders for TypeScript/JavaScript for writing type-safe expressive SQL that's parameterized & portable across SQLite, MySQL & PostgreSQL
Better Auth – Authentication library for TypeScript (better-auth.com)
The most comprehensive authentication framework for TypeScript.
Mapped Types and Properties (kaleidawave.github.io)
At the start of this year, I started on implementing checking for TypeScript's mapped type feature. I always had it the back of my mind that this would be some of the hardest logic in TSC to re-implement.
TypeScript 5.7 (microsoft.com)
Electrobun: Cross-platform desktop applications written in TypeScript (electrobun.dev)
Electrobun aims to be a complete solution-in-a-box for building, updating, and shipping ultra fast, tiny, and cross-platform desktop applications written in Typescript.
Impressions of React and TypeScript from an Elixir/Elm Developer (korban.net)
I was recently on a project where I chose to use React and TypeScript as part of the tech stack because of the existing skillset of my team. I myself managed to avoid both React and TypeScript until this year. So when I finally used them on a real project, I was looking at them as an experienced Elm & Elixir developer, coming from small niche ecosystems into the din of the real world.
Self-Contained Executable Programs with Deno Compile (deno.com)
Since Deno v1.6, the deno compile command has empowered developers to turn JavaScript and TypeScript programs into single, standalone binaries that run on all major platforms—no dependencies, no additional installs. This has big implications:
Pylon: Enables TypeScript developers to easily build GraphQL APIs (github.com/getcronit)
atcute: lightweight TypeScript packages for AT Protocol (github.com/mary-ext)
Civet: A Superset of TypeScript (civet.dev)
Civet is a programming language that compiles to TypeScript or JavaScript, so you can use existing tooling (including VSCode type checking, hints, completion, etc.) while enabling concise and powerful syntax.
Implementing Regular Expressions in TypeScript Types (Badly) (skalt.github.io)
This is a cautionary tale about how I ended up writing a (bad) regular expression parser and evaluator in pure TypeScript types.
Local TypeScript Super SDK to Call 200 LLMs (github.com/adaline)
The only fully local production-grade Super SDK that provides a simple, unified, and powerful interface for calling more than 200+ LLMs.
Next.js, TypeScript are instant turn offs (ycombinator.com)
I can't stand these codebases anymore.<p>So much of cruft and so many new codebases are all AI generated.<p>Anyone else having a hard time with these?
Zod: TypeScript-first schema validation with static type inference (zod.dev)
DMNO: Environment Variables Evolved (dmno.dev)
DMNO makes your configuration safer and smarter. It integrates with the tools you already use and it's powered by TypeScript and Vite.
Show HN: Stricli – a new TypeScript-type-safe CLI framework (bloomberg.github.io)
We are excited to announce the release of Stricli, a new framework for developing command line applications with TypeScript.
Show HN: Comprehensive authentication library for TypeScript (github.com/better-auth)
Better Auth is framework-agnostic authentication (and authorization) library for TypeScript.
Jupyter Kernel for Deno (deno.com)
Deno ships with a built-in Jupyter kernel that allows you to write JavaScript and TypeScript; use Web and Deno APIs and import npm packages straight in your interactive notebooks.
Working with compressed (ZSTD) binary data on AWS IoT Core (nullonerror.org)
Today we will see how to send compressed CBOR with ZSTD from an ESP32 microcontroller through an MQTT topic, passing through AWS IoT Core, and finally being decoded in a TypeScript-written Lambda function.
ts-blank-space is a fast type-stripping compiler (bloomberg.github.io)
ts-blank-space is a fast type-stripping compiler that converts TypeScript to JavaScript. It supports a modern subset of TypeScript by erasing the types and replacing them with whitespace. That's it. It is not a type checker and does not perform any other code transformations.
Show HN: ts-blank-space – fast TypeScript type-stripper (bloomberg.github.io)
ts-blank-space is a fast type-stripping compiler that converts TypeScript to JavaScript. It supports a modern subset of TypeScript by erasing the types and replacing them with whitespace.
Show HN: Parse your Postgres queries into a fully-typed AST in TypeScript (github.com/pg-nano)
Parse your Postgres queries into a 100% type-safe AST (powered by libpg_query).