SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Utility Projects
-
Project mention: Ratty – A terminal emulator with inline 3D graphics | news.ycombinator.com | 2026-05-11
Or Terminal is already a full featured web browser?
https://hyper.is/
-
Puter.js
Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
-
Project mention: I shipped my first npm package with AI — and it's already in production | dev.to | 2026-07-01
daterly is built on react-day-picker v9 (headless) and date-fns v4. The headline features:
-
Project mention: TypeScript Mutually Exclusive Unions: From `?: never` to `ExclusifyUnion` | dev.to | 2025-11-06
This is exactly where type-fest’s ExclusifyUnion comes in (which I originally proposed here). It automates the process of adding ?: never based on your union type.
-
utility-types
Collection of utility types, complementing TypeScript built-in mapped types and aliases (think "lodash" for static types).
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
react-unity-webgl
React Unity WebGL provides a modern solution for embedding Unity WebGL builds in your React Application while providing advanced APIs for two way communication and interaction between Unity and React.
-
cz-git
cz-git | czg 🛠️ DX first and more engineered, lightweight, customizable, standard output format Commitizen adapter and CLI
-
qr-code
A no-framework, no-dependencies, customizable, animate-able, SVG-based <qr-code> HTML element. (by bitjson)
-
Project mention: Ng-News 26/07: Angular's Router, Vitest, Hashbrown, History & Popularity | dev.to | 2026-02-24
ngxtension.dev
-
react-fetching-library
Simple and powerful API client for react 👍 Use hooks or FACCs to fetch data in easy way. No dependencies! Just react under the hood.
-
-
-
-
-
-
react-children-utilities
Extended utils for ⚛️ React.Children data structure that adds recursive filter, map and more methods to iterate nested children.
-
common
Utilities and base libraries for use across polkadot-js for Polkadot and Substrate. Includes base libraries, crypto helpers and cross-environment helpers. (by polkadot-js)
-
-
-
node-object-hash
Node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that returns sorted object strings that can be used for object comparison without hashes.
-
react-screen-wake-lock
🌓 React implementation of the Screen Wake Lock API. It provides a way to prevent devices from dimming or locking the screen when an application needs to keep running
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Utilities discussion
TypeScript Utilities related posts
-
Building AI Agents with the TypeScript Agent Development Kit (ADK)
-
Date-fns: Modern JavaScript date utility library
-
Date-fns 3.6.0 increased install size from 4.7MB to 21.1MB
-
TypeScript Mutually Exclusive Unions: From `?: never` to `ExclusifyUnion`
-
Type-fest – A collection of essential TypeScript types
-
Build a Snapchat Clone with Streaks Using Nextjs & Firebase
-
SSU drops full 4-min video of 'Operation Spiderweb' drone strikes inside Russia
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Aug 2026
Index
What are some of the best open-source Utility projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | hyperterm | 44,688 |
| 2 | date-fns | 36,624 |
| 3 | type-fest | 17,357 |
| 4 | utility-types | 5,762 |
| 5 | qrcode.react | 4,281 |
| 6 | react-firebase-hooks | 3,636 |
| 7 | reactfire | 3,575 |
| 8 | react-unity-webgl | 1,887 |
| 9 | cz-git | 1,519 |
| 10 | qr-code | 1,378 |
| 11 | ngxtension-platform | 805 |
| 12 | react-fetching-library | 620 |
| 13 | nest-router | 618 |
| 14 | pratica | 488 |
| 15 | tsafe | 477 |
| 16 | EVT | 461 |
| 17 | type-plus | 411 |
| 18 | react-children-utilities | 383 |
| 19 | common | 262 |
| 20 | stablelib | 219 |
| 21 | meta-fetcher 🔎 | 146 |
| 22 | node-object-hash | 96 |
| 23 | react-screen-wake-lock | 80 |