TypeScript CLI

Open-source TypeScript projects categorized as CLI

Top 23 TypeScript CLI Projects

  • GitHub repo angular-cli

    CLI tool for Angular

    Project mention: @use and angular v12 breaks my build | reddit.com/r/Angular2 | 2021-05-19

    Issue kinda looks similar to this one https://github.com/angular/angular-cli/issues/16354

  • GitHub repo Ink

    🌈 React for interactive command-line apps

    Project mention: タスク (tasuku) — The minimal task runner for Node.js | reddit.com/r/node | 2021-06-04

    Here is link number 1 - Previous text "ink"

  • GitHub repo n8n

    Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.

    Project mention: Liitle project i made to monitor crypto currencies, hope you guys like it ;) | reddit.com/r/selfhosted | 2021-06-16

    I achieved something very similar by using nodemation it's very simple to call an API endpoint parse the json results and feed it to a DB (I used influx since it's a perfect time series).

  • GitHub repo ignite

    Infinite Red's cutting edge React Native project boilerplate, along with a CLI, component/model generators, and more!

    Project mention: We're building Couchers.org, a new open-source alternative to Couchsurfing — non-profit, community-led and free forever. We're looking for React Native devs to help us decide on our mobile architecture. | reddit.com/r/reactnative | 2021-06-06

    I have experience in React Native and would like to contribute to this open source. I would recommend to scaffold out the app with ignite which brings nice technical decisions out of the box

  • GitHub repo nexe

    🎉 create a single executable out of your node.js apps

    Project mention: how to create "deployment version" | reddit.com/r/node | 2021-05-27

    Maybe you're looking for something like nexe for easily creating an executable file out of your node project? I have never tried it though.

  • GitHub repo vercel

    Develop. Preview. Ship.

    Project mention: How to create dynamic NextJS post thumbnails...like DEV.to! | dev.to | 2021-04-03

    At last, I reached a Vercel GitHub issue, where other users commented exactly the same problem. The solution? Move the function from /pages/api/ to /api/ on the project root folder. That change makes that the NextJS serverless functions, become Vercel serverless functions. And with this change, the Deploy now was possible. The only change to do, besides that, was start my local development environment with vercel dev instead of next dev.

  • GitHub repo oclif

    Node.js Open CLI Framework. Built with 💜 by Heroku.

    Project mention: Git Graft: A NPX Tool & Git Hook in TypeScript & Node | dev.to | 2021-06-03


  • GitHub repo npkill

    List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space.

    Project mention: Looking for a (global) package which would show me all node_modules folders on my machine with the option to delete them | reddit.com/r/npm | 2021-04-15
  • GitHub repo autocomplete

    Fig adds autocomplete to your terminal.

    Project mention: How to navigate directories faster with Bash (2015) | news.ycombinator.com | 2021-04-22

    We tried to somewhat mimic the finder experience when implementing directory navigation at Fig (https://withfig.com). Except of course, we make it all keyboard driven!

    The methods listed in the article are almost certainly better if you know exactly which directory you need to go to (like a specific project repo, your bin etc) however often you don’t!

    Another interesting tool is Z: https://github.com/rupa/z

  • GitHub repo clasp

    🔗 Command Line Apps Script Projects

    Project mention: Creating my first Google Docs Add-on | reddit.com/r/GoogleAppsScript | 2021-05-28

    If you're going to write your code in VSCode, you can use clasp to easily push your code to the project: https://github.com/google/clasp

  • GitHub repo prism

    Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations. (by stoplightio)

    Project mention: Best toolset/workflow for prototyping and iterating an API? | reddit.com/r/node | 2021-05-18

    Stoplight's prism allows you to run the mock server yourself.

  • GitHub repo ionic-cli

    The Ionic command-line interface

    Project mention: Error: ‘Cannot read property ‘options’ of undefined’ al intentar crear Multi-app con Ionic + Angular | dev.to | 2021-02-20
  • GitHub repo expo-cli

    Tools for creating, running, and deploying universal Expo and React Native apps

    Project mention: EACCES DENIED when trying to make Expo project | reddit.com/r/reactnative | 2021-03-31
  • GitHub repo kui

    A hybrid command-line/UI development experience for cloud-native development

    Project mention: Getting to Grips With Kubernetes Command-Line Tools | reddit.com/r/kubernetes | 2021-03-14

    currently this is the best k8s tool for me - https://github.com/IBM/kui

  • GitHub repo graphql-cli

    📟 Command line tool for common GraphQL development workflows

    Project mention: The Power of TypeScript for GraphQL Union Type Filters | dev.to | 2021-03-02

    Using the GraphQL CLI and the GraphQL Code Generator generating types for a graphcms is really handy.

  • GitHub repo Ts.ED

    :triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.

    Project mention: NodeJS Project setup for .NET developers | dev.to | 2021-02-24

    Lets take a look at the framework called Ts.ED which very amazing framework in my opinion. Ts.ED supports many frame works such as Typescript, Express, Koa, Jest, Mocha, Babel, Webpack, AJV, Swagger, Passport, Mongoose, TypeORM, TypeGraphQL, Socket.io, AWS, OIDC, Stripe. besides it also helps you write clean, well structured, scalable & testable code. Ts.ED comprises almost all of the REST Api development concepts & structure that are widely used in .NET. to mention the least...

  • GitHub repo cli

    The command line vault (Windows, macOS, & Linux). (by bitwarden)

    Project mention: Smart locks with single-use access codes? | reddit.com/r/homeautomation | 2021-02-25

    I think they have an API, but I just run the Bitwarden CLI in a docker that I self-build (I'd never trust someone else's Docker for this).

  • GitHub repo graphql-zeus

    GraphQL client and GraphQL code generator with GraphQL autocomplete library generation ⚡⚡⚡ for browser,nodejs and react native

    Project mention: Instant realtime GraphQL with built-in authorization for SQL Server | news.ycombinator.com | 2021-06-18
  • GitHub repo superplate

    A well-structured production-ready frontend boilerplate with Typescript, Jest, testing-library, styled-component, Sass, Css, .env, Fetch, Axios, Reverse Proxy, Bundle Analyzer and 30+ plugin. For now, only creates projects for React and Next.js. https://pankod.github.io/superplate/

    Project mention: Superplate is a revolutionary CLI tool for frontend developers. It creates boilerplate projects in seconds, with no need for build configurations. | reddit.com/r/opensource | 2021-04-23
  • GitHub repo apk-mitm

    🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection

    Project mention: How can I extract API calls from APK files? | reddit.com/r/androiddev | 2021-03-31

    You can use (apk-mitm)[https://github.com/shroudedcode/apk-mitm]. Simply load the API and wait for the patched version. Then download HTTP canary or use Fidler (whatever you prefer). I prefer using HTTP canary since I can intercept the API without looking through the random other requests on my PC. You also don't need a rooted phone which is a +

  • GitHub repo react-native-make

    A collection of everyday React Native CLI tools

    Project mention: Alternatives to react-native-make for splash screen generation | reddit.com/r/reactnative | 2021-04-30
  • GitHub repo flowgen

    Generate flowtype definition files from TypeScript

    Project mention: Creating a modern JS library: TypeScript and Flow | dev.to | 2021-04-05

    If you are writing your library with Flow, you can use build tooling to automate the process. Alternatively, use flowgen to only need to maintain a TypeScript definition file and automate the process of Flow support. In any case, Flow is pretty rare today; supporting just TypeScript will probably never be a problem.

  • GitHub repo ignite-bowser

    Bowser is now re-integrated into Ignite CLI! Head to https://github.com/infinitered/ignite to check it out.

    Project mention: Best boilerplate | reddit.com/r/reactnative | 2021-04-05

    Built my latest app using https://github.com/infinitered/ignite-bowser

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 2021-06-18.


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

Project Stars
1 angular-cli 24,605
2 Ink 16,354
3 n8n 14,268
4 ignite 12,607
5 nexe 10,092
6 vercel 7,224
7 oclif 6,158
8 npkill 4,669
9 autocomplete 3,287
10 clasp 2,925
11 prism 2,073
12 ionic-cli 1,944
13 expo-cli 1,760
14 kui 1,733
15 graphql-cli 1,725
16 Ts.ED 1,698
17 cli 1,175
18 graphql-zeus 1,132
19 superplate 1,074
20 apk-mitm 1,008
21 react-native-make 679
22 flowgen 629
23 ignite-bowser 602