TypeScript CLI

Open-source TypeScript projects categorized as CLI

Top 23 TypeScript CLI Projects

  • n8n

    Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.

    Project mention: Your privacy is optional | dev.to | 2023-09-19

    N8N - anything that I would have used Zapier or IFTTT for I now use N8N. It is a bit harder to use but more powerful.

  • angular-cli

    CLI tool for Angular

    Project mention: I get this error:Cannot find module '@angular-devkit/build-angular/package.json when I try run my app with ng serve from Linux | /r/codehunter | 2023-07-12

    I am continue searching in google and I found this:github/Angular they are saying that I would install npm/angular-cli/node again and I run this command for update my angular cli:

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • Ink

    🌈 React for interactive command-line apps

    Project mention: Terminal-like output library for js? | /r/learnjavascript | 2023-06-26


  • autocomplete

    IDE-style autocomplete for your existing terminal & shell

    Project mention: Show HN: Whiz – A copilot for your command line | news.ycombinator.com | 2023-09-19

    How is this different than https://fig.io/?

  • create-t3-app

    The best way to start a full-stack, typesafe Next.js app

    Project mention: Ask HN: BlitzJS, RedwoodJS, RefineJS or something else for fullstack JavaScript? | news.ycombinator.com | 2023-08-23
  • nx

    Smart, Fast and Extensible Build System

    Project mention: Nx 16.8 Release!!! | dev.to | 2023-09-06

    On Netlify's enterprise tier, approximately 46% of builds are monorepos, with the majority leveraging Nx and Lerna. Recognizing this trend, Netlify has focused on enhancing the setup and deployment experiences for monorepo projects. In particular they worked on an "automatic monorepo detection" feature. When you connect your project to GitHub, Netlify automatically detects if it's part of a monorepo, reads the relevant settings, and pre-configures your project. This eliminates the need for manual setup. This feature also extends to local development via the Netlify CLI.

  • ignite

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

    Project mention: Been trying to start an app from scratch but had an epiphany, could I download pre-made open source apps or templates as starting points, and just change some elements to make it essentially my own app? | /r/reactnative | 2023-07-01
  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • nexe

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

    Project mention: How to run code without node? | /r/learnprogramming | 2022-10-30

    In addition to the other responses, there are node packages like pkg and nexe that you can use to package the node executable and your code into a single executable.

  • vercel

    Develop. Preview. Ship.

    Project mention: How to remove Vercel Deployments Previews from GitHub Actions | dev.to | 2023-09-09

    So let's get started. As I am building my startup, we decided to create the frontend + backend with NextJS. It's the best thing for our product, having a monolith with the backend and frontend included... and some other benefits like SSR and caching. Since we want to have fast iteration in the product, having a service like Vercel is helping us to build our product without caring about infrastructure (AWS, GCP). The prices are very modest, to be honest I think it's worthy to pay $20 for a full stack infrastructure with a included Postgres instance.

  • infisical

    ♾ Infisical is an open-source, end-to-end encrypted platform for secret management: sync secrets across your team/infrastructure and prevent secret leaks.

    Project mention: Show HN: Shello – Wrangle Environment Variables | news.ycombinator.com | 2023-09-15

    Check out Infisical (https://infisical.com)

  • serve

    Static file serving and directory listing

    Project mention: How to debug TypeScript in Chrome | dev.to | 2023-02-03

    The above code starts a static server (Vercel’s serve) in port 3000. Open the URL in Chrome, open the DevTools, and click the Source tab. You’ll see main.ts as follows:

  • oclif

    CLI for generating, building, and releasing oclif CLIs. Built by Salesforce.

    Project mention: Is there any alternative to an .exe to deploy node apps? | /r/node | 2023-07-04

    It is possible, oclif is a full featured framework produced by Salesforce and is used for the Salesforce and Heroku CLI applications. I have used oclif and pkg to bundle a standalone, though I was focused on MacOS not Windows. Any node application should work with pkg, though.

  • npkill

    List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹

    Project mention: NPKILL 0.11.1 released! Say goodbye to all those unused and heavy node_modules that take up precious space in seconds. Now faster. | /r/javascript | 2023-03-24
  • clients

    Bitwarden client applications (web, browser extension, desktop, and cli)

    Project mention: Is it really legit? | /r/Bitwarden | 2023-09-03

    Bitwarden has regular external audits (here is the 2022 audit) and the code (both server side and client side) is open source (here f.e).

  • concurrently

    Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.

    Project mention: Running React and Express with concurrently | dev.to | 2023-08-17

    To efficiently develop and test these applications, it’s essential to run React and Express servers simultaneously. One option is to manually start each server using separate terminal windows or tabs, but this approach is cumbersome and inefficient. An option is to use the concurrently or npm-run-all  CLI tools designed to run multiple npm-scripts in parallel or sequentially.

  • carbon-now-cli

    🎨 Beautiful images of your code — from right inside your terminal.

  • tsx

    ⚡️ TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM

    Project mention: ERDIA: TypeORM entity specification documentation tool | dev.to | 2023-08-28

    If your TypeORM entity is written in TypeScript, you have to run ERDIA using ts-node or tsx as follows.

  • ni

    💡 Use the right package manager

    Project mention: Não se preocupe mais com o package manager do seu projeto NodeJS | dev.to | 2023-07-07

    View on GitHub

  • consola

    🐨 Elegant Console Logger for Node.js and Browser

  • clasp

    🔗 Command Line Apps Script Projects

    Project mention: Writing a Google Script en VS code. | /r/GoogleAppsScript | 2023-06-07

    CLASP in combination with types for auto complete. Make sure you add the node_modules forlder to the .claspignore file..

  • prism

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

    Project mention: Please recommend a good API Mocking tool | /r/node | 2023-05-16

    Haven't tried it yet, but discovered https://microcks.io/ yesterday. Otherwise https://stoplight.io/open-source/prism is pretty good

  • apk-mitm

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

    Project mention: Cant bypass SSL pinning on Fazolis Rewards | /r/AndroidQuestions | 2023-03-28

    For some reason fazolis rewards app from apkpure or anywhere has custom SSL Pinning (at least i think) I have tried patching fazolis rewards with https://github.com/shroudedcode/apk-mitm. And then using NoxPlayer for an emulator and mitmproxy to intercept https requests and some go through but others are not trusted by the client. What am I doing wrong? is it impossible for some applications?


    A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.

    Project mention: Bridging FINS Data to MQTT: Protocol Explained and Hands-on Tutorial | dev.to | 2023-08-25

    This section will introduce how to use Neuron to collect data from FINS TCP devices, upload the collected data to EMQX, and view it using MQTTX.

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

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-09-19.

TypeScript CLI related posts


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

Project Stars
1 n8n 33,720
2 angular-cli 26,252
3 Ink 24,467
4 autocomplete 23,014
5 create-t3-app 19,528
6 nx 19,312
7 ignite 15,736
8 nexe 12,348
9 vercel 11,209
10 infisical 9,583
11 serve 8,827
12 oclif 8,554
13 npkill 7,426
14 clients 6,657
15 concurrently 6,397
16 carbon-now-cli 5,545
17 tsx 5,449
18 ni 4,864
19 consola 4,659
20 clasp 4,063
21 prism 3,718
22 apk-mitm 3,004
23 MQTTX 2,971
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.