TypeScript Utility

Open-source TypeScript projects categorized as Utility

Top 21 TypeScript Utility Projects

  • redux

    Predictable state container for JavaScript apps

    Project mention: You don’t need a state management library for React. Use useState + Context | dev.to | 2023-01-27


  • ts-toolbelt

    👷 TypeScript's largest type utility library

    Project mention: Common Typescript type utilities | dev.to | 2022-10-11

    We have only scratched the surface of type manipulation in Typescript, if you want to get your mind blown, checkout community projects like ts-toolbelt and type-challenges.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • ms.js

    Tiny millisecond conversion utility

    Project mention: Python package like javascript's ms package | reddit.com/r/learnpython | 2022-10-01
  • remeda

    A utility library for JavaScript and TypeScript.

    Project mention: Implementing the Pipe Operator in TypeScript | dev.to | 2023-01-21

    Remeda's pipe implementation

  • ts-prune

    Find unused exports in a typescript project. 🛀

    Project mention: TS: Remove dead code | dev.to | 2022-10-17

    Happy cleaning! for more info see: https://github.com/nadeesha/ts-prune

  • google-photos-exif

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

    Project mention: Google Photos back to default photos | reddit.com/r/iphone | 2023-01-13

    Google takeout, then use this tool to sort out the json files with the images, transfer to iPhone then just wait for iCloud to upload

  • laika

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

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • async-ray

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

    Project mention: Async/Await for Array Methods | news.ycombinator.com | 2022-06-06
  • component-elements

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

  • vscode-marquee

    💡 The missing VS Code homescreen that helps you to stay organized with minimal context switches

    Project mention: Projects Coming to Life 🌈 Inside of VS Code - Marquee's Project Mode | dev.to | 2022-07-13

    This and the desire for better DX is what motivated us (at Stateful) to introduce relevant onboarding information readily into Marquee - the high-density information homescreen for VS Code. As of Marquee v3.2.0 the beta UX of 🚀 Project Mode is available to you.

  • drain-js

    Makes smooth transitions between two numbers.

  • i18n-tools

    🧰CLI to make common operations around i18n files simpler.

  • convue-lib

    A collection of front-end tools based on Vue3.0. Include utilities css, responsive Ant Design Vue components and other common component packaging and commonly used tools and methods.

  • discord.js-Collector-Utils

    Npm package - Collector utilities for discord.js.

  • github-takeout

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

    Project mention: I wrote a CLI utility for backing up your github data, including repos, issues, PRs and releases | reddit.com/r/github | 2022-10-16

    You can use it via npx github-takeout if you have NodeJS installed, or download binaries from here. It guides you through the process to determine what you want to download and what not. Issues, release information and meta data (such as lists of your starred repos) are downloaded as JSON dumps and as HTML report. It also supports automatically zipping every repo export individually afterwards.

  • mehrzahl

    Tagged template literals for singular/plural formatting

  • datility

    Missing javascript Date object utilities 📅

    Project mention: Frontend'ci arkadaşlar müjde | reddit.com/r/KGBTR | 2022-06-19

    Github repo'sunu incelemek isterseniz https://github.com/Asim-Tahir/datility

  • ignite

    High level CLI utility tool to fire up local development environments easily, powered by Vagrant and Ansible. (by IgnitionWolf)

  • runmath

    Do math, quickly 🚀 - A keyboard-first calculator for Windows

    Project mention: Introducing RunMath 0.2: A Keyboard-Only Alternative to the Windows Calculator, Built with Tauri | reddit.com/r/opensource | 2023-01-12
  • alliser

    Detect & list not-allowed file extensions in a project

  • 100Days-Companion

    A productivity tool to help developers complete the 100 days of code challenge by tracking progress, achieving badges and more.

    Project mention: 100 Day Companion | dev.to | 2022-03-08

    View on GitHub

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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). The latest post mention was on 2023-01-27.

TypeScript Utility related posts


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

Project Stars
1 redux 59,214
2 ts-toolbelt 5,337
3 ms.js 4,403
4 remeda 2,536
5 ts-prune 1,583
6 google-photos-exif 428
7 laika 108
8 async-ray 104
9 component-elements 71
10 vscode-marquee 64
11 drain-js 45
12 i18n-tools 35
13 convue-lib 8
14 discord.js-Collector-Utils 6
15 github-takeout 5
16 mehrzahl 4
17 datility 3
18 ignite 2
19 runmath 2
20 alliser 0
21 100Days-Companion 0
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.