TypeScript Utility

Open-source TypeScript projects categorized as Utility

Top 23 TypeScript Utility Projects

  1. redux

    A JS library for predictable global state management

    Project mention: 17 Tips from a Senior React Developer | dev.to | 2025-01-07

    You don't need Redux or Jotai right away.

  2. SaaSHub

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

    SaaSHub logo
  3. ts-toolbelt

    πŸ‘· TypeScript's largest type utility library

    Project mention: 5 Resources Each TypeScript Developer Should Know About | dev.to | 2024-03-10

    There are a bunch of awesome type utility libraries that may boost your works on types, like ts-toolbelt, utility-types, SimplyTyped, etc., which you can already use.

  4. ms.js

    Tiny millisecond conversion utility

    Project mention: [Daily Package] ms | dev.to | 2024-08-31

    ms converts various time formats to milliseconds and vice versa.

  5. remeda

    A utility library for JavaScript and TypeScript.

    Project mention: My Favourite Gleam Feature | news.ycombinator.com | 2024-06-13
  6. google-photos-exif

    A tool to populate missing `DateTimeOriginal` EXIF metadata in Google Photos takeout, using Google's JSON metadata.

    Project mention: Ente: Open-Source, E2E Encrypted, Google Photos Alternative | news.ycombinator.com | 2024-03-01

    Not right now, sorry!

    There's this tool that can fix capture times: https://github.com/mattwilson1024/google-photos-exif

    There are perhaps more that I'm unaware of.

  7. CalypsoBot

    A fully customizable bot built with discord.js

  8. moderndash

    A Typescript-First utility library inspired by Lodash. Optimized for modern browsers.

  9. nestjs-spelunker

    A NestJS Module for generating a NestJS Applications Module Dependency Graph.

  10. dynamouse

    macOS multi-mouse & multi-external display assignment for complex screen and peripheral workstations.

    Project mention: Dynamouse: Mouse driver for big Mac studios | news.ycombinator.com | 2024-01-30
  11. laika

    Log, test, intercept and modify Apollo Client's operations (by zendesk)

  12. async-ray

    Provide async/await callbacks for every, find, findIndex, filter, forEach, map, reduce, reduceRight and some methods in Array.

  13. vscode-marquee

    πŸ’‘ The missing VS Code homescreen that helps you to stay organized with minimal context switches

  14. component-elements

    Create a custom element from any component with these tiny functions (2KB GZipped, ~1KB Brotli). Preact and React currently supported

  15. decky-storage-cleaner

    A Decky Loader plugin for tidying up your Steam Deck's storage. Quickly visualize, select and clear shader cache and compatibility data.

  16. drain-js

    Makes smooth transitions between two numbers.

  17. i18n-tools

    🧰CLI to make common operations around i18n files simpler.

  18. runmath

    Do math, quickly πŸš€ - A keyboard-first calculator for Windows

  19. welshman

    Tools by the guy who built Coracle

  20. github-takeout

    A utility for cloning all your repos, including issues, discussions, stargazers and more!

  21. utility

    This project was generated as a developer's utility belt, where they might find solutions to be used independently on the system solution (business-wise) and js framework. (by open-ish)

    Project mention: Managing Dependabot PRs with dependabot-pr-manager | dev.to | 2024-11-08

    By the way, it is opensource. πŸš€

  22. mehrzahl

    Tagged template literals for singular/plural formatting

  23. discord.js-Collector-Utils

    Npm package - Collector utilities for discord.js.

  24. json-tool

    json-tool allows you to quick format json content with a click of a button.

    Project mention: Testing ReactJS Context - A Guide with test-doubles | dev.to | 2024-12-03

    In the reactjs documentation, the context for holding the theme is used, as other component might need this information the docs use the context to handle that instead of passing the value via props. Another example is the usage of context to hold the layout of the application, in the json-tool example the App.tsx wraps the application with a DefaultLayout context that is available for all the application.

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

TypeScript Utility discussion

Log in or Post with

TypeScript Utility related posts

  • Simplifying State Management with Redux Toolkit: A Complete Guide

    2 projects | dev.to | 21 Dec 2024
  • Key Takeaways from My Recent Review of the React Docs

    2 projects | dev.to | 20 Oct 2024
  • TypeScript's Lack of Naming Types and Type Conversion in Angular

    6 projects | dev.to | 17 Oct 2024
  • Redux Toolkit vs. Plain Redux: How Immer Transforms State Management

    3 projects | dev.to | 14 Sep 2024
  • [Daily Package] ms

    1 project | dev.to | 31 Aug 2024
  • How Web5 and Bluesky are Building the Next Layer of the Web

    3 projects | dev.to | 27 Aug 2024
  • Writing a state management library in 50 lines of JavaScript

    1 project | dev.to | 23 Aug 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 redux 60,986
2 ts-toolbelt 6,797
3 ms.js 5,194
4 remeda 4,670
5 google-photos-exif 913
6 CalypsoBot 340
7 moderndash 334
8 nestjs-spelunker 328
9 dynamouse 240
10 laika 124
11 async-ray 104
12 vscode-marquee 102
13 component-elements 91
14 decky-storage-cleaner 66
15 drain-js 46
16 i18n-tools 37
17 runmath 35
18 welshman 22
19 github-takeout 14
20 utility 11
21 mehrzahl 8
22 discord.js-Collector-Utils 8
23 json-tool 7

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

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?