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: Ask HN: How do services like make.com, pipedream,zapier integrations work? | news.ycombinator.com | 2024-05-31

    By developing many small modules that are meant to run within the generalised machinery. Something like this: https://github.com/n8n-io/n8n/tree/master/packages/nodes-bas...

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • angular-cli

    CLI tool for Angular

  • Project mention: Initializing a Project with Any Git Repository - Code Recycle | dev.to | 2024-03-18

    module.exports = async (util, rule, host, injector) => { let list = await util.changeList([ { type: 'copy', source: 'git', from: { url: 'https://github.com/angular/angular-cli.git', match: '/packages/schematics/angular/directive/files', output: '/packages/schematics/angular/directive/files', }, pathTemplate: '@angular-devkit', contentTemplate: '@angular-devkit', pathTemplateSuffix: '.template', templateContext: { name: 'hello', standalone: true, selector: 'hello', 'if-flat': (input) => '' }, to: './hello-directive' }, ]); await util.updateChangeList(list); };

  • Ink

    🌈 React for interactive command-line apps

  • Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06

    I have used this https://github.com/vadimdemedes/ink/ to TUI design, it's "React" for TUI. It's pretty good but I had to add a bit of sub-process parallelization since I have a long running process in the background.

  • autocomplete

    IDE-style autocomplete for your existing terminal & shell

  • Project mention: Fig Is Sunsetting | news.ycombinator.com | 2024-03-14
  • create-t3-app

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

  • Project mention: The best free, open-source SaaS template for React & NodeJS | dev.to | 2024-06-05

    Open SaaS was built with Typescript, and because it’s a full-stack app, type safety from the back-end to the front-end can be a real lifesaver. I mean, some opinionated stacks have gotten hugely popular on this basis.

  • nx

    Smart Monorepos Β· Fast CI

  • Project mention: Ask HN: Compiler speed-up or Build Caching tool. Hard to find? | news.ycombinator.com | 2024-06-08

    For others searching (alternative) generic build caching tool supporting mono-repos:

    Nx - https://nx.dev/.

  • ignite

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

  • Project mention: Yet Another Newsletter LOL: Pi Day | dev.to | 2024-03-17

    Jamon Holmgren, CTO at Infinite Red, joins Nick Taylor to discuss the Ignite project, https://github.com/infinitered/ignite, a battle-tested React Native boi...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nexe

    πŸŽ‰ create a single executable out of your node.js apps

  • infisical

    β™Ύ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure and prevent secret leaks.

  • Project mention: IBM to Acquire HashiCorp, Inc | news.ycombinator.com | 2024-04-24

    You should look into Infisical: https://github.com/Infisical/infisical

    Disclaimer: I’m one of the founders.

  • vercel

    Develop. Preview. Ship.

  • Project mention: Cyber Scarecrow, making your computer look 'scary' to malware | news.ycombinator.com | 2024-06-18
  • serve

    Static file serving and directory listing

  • oclif

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

  • Project mention: Using CLI Applications to Increase Efficiency in Work | dev.to | 2024-03-13

    oclif is a library that helps create CLI applications using Node.js. If you are using a different programming language, search for a suitable library.

  • clients

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

  • Project mention: Forget LastPass: Apple unveils 'Passwords' manager app at WWDC 2024 | news.ycombinator.com | 2024-06-10

    I guess it's not every Firefox user, but Bitwarden hasn't been working for many FF users for the last month:

    - https://github.com/bitwarden/clients/issues/8873

    - https://github.com/bitwarden/clients/issues/9253

  • inshellisense

    IDE style command line auto complete

  • Project mention: iTerm2 3.5.0 | news.ycombinator.com | 2024-05-21

    Me too! It's alright, but as I said I really would like it to be IDE-style, with multiple suggestions in a box that I can see all at once and flip through.

    There is this: https://github.com/microsoft/inshellisense?tab=readme-ov-fil...

    But it doesn't look really "seamless" to me yet, though admittedly I did not give it a proper try.

  • tsx

    ⚑️ TypeScript Execute: Node.js enhanced to run TypeScript & ESM

  • Project mention: Making Eleventy Data Traceable with TSX and Zod | dev.to | 2024-05-14

    At this point, you will have a setup which relies on tsx to understand TypeScript, and jsx-async-runtime to understand JSX/TSX templates.

  • 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: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    I initially created Npkill (https://npkill.js.org) for my own use because as a web developer I was always running out of disk space. When we launched it quickly became popular because it seems that not only we had that problem and today it is the most popular tool for that purpose.

    Another one I launched was Pill Reminder (https://zaldih.github.io/pill-reminder/). If you are taking something for a cold or medical treatment it allows you to easily swipe and note down when you have taken your medication and lets you know when you are due to take it next.

    ScrollTabs (https://github.com/zaldih/scrolltabs-extension) was born so soon after I migrated from chrome to firefox years ago and I missed being able to switch between tabs with the mouse scroll.

    + many others that I would like to prepare and make public for the future.

  • concurrently

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

  • Project mention: How to run npm scripts concurrently? | dev.to | 2024-05-29

    There's a package to speed this command up. Concurenct

  • ni

    πŸ’‘ Use the right package manager

  • Project mention: Show HN: Px – Run commands across different JavaScript package managers | news.ycombinator.com | 2024-05-02

    this is awesome! how would you contrast this with https://github.com/antfu-collective/ni?

  • consola

    🐨 Elegant Console Logger for Node.js and Browser

  • Project mention: Elegant Console Logs With Consola | dev.to | 2023-11-16

    Console logs are not always well structured and eye-pleasing. Unpleasant and messy console takes away from the bliss of a developer. I recently came across a package named consola which does exactly this β€” making consoles meaningful and elegant.

  • carbon-now-cli

    🎨 Beautiful images of your code β€” from right inside your terminal.

  • clack

    Effortlessly build beautiful command-line apps

  • Project mention: Elegant Console Logs With Consola | dev.to | 2023-11-16

    Prompts are supported in consola with the help of clack, a tool to build command-line apps. Check this out for some prompt examples in consola.

  • clasp

    πŸ”— Command Line Apps Script Projects

  • Project mention: How to make a Gmail Addon | dev.to | 2024-01-13

    First, you will need to create an App Script project. Navigate here to create one. The easiest way to manage deployments and upload of your add-on code is with clasp. In order to use clasp, turn on the setting that allows CLI tools. Then install clasp and run clasp login. Once you login, run clasp clone

  • prism

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

  • Project mention: How to Automatically Consume RESTful APIs in Your Frontend | dev.to | 2024-01-25

    Since the OpenAPI can effectively describe our resources, we can reuse it to generate a dummy server that can be later used for development and testing purposes without bootstrapping any actual services. There some tools available that can help us with this task, such as Prism, OpenAPI Mock, OpenAPI Backend and the MSW library we have already seen.

  • SaaSHub

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

    SaaSHub logo
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 CLI discussion

Log in or Post with

TypeScript CLI related posts

  • Deploy Your C# Blazor App To Vercel

    1 project | dev.to | 17 Jun 2024
  • Create your own content management system with Remix and Xata

    4 projects | dev.to | 7 Jun 2024
  • The best free, open-source SaaS template for React & NodeJS

    5 projects | dev.to | 5 Jun 2024
  • Preventing account sharing with Clerk

    3 projects | dev.to | 3 Jun 2024
  • How to run npm scripts concurrently?

    1 project | dev.to | 29 May 2024
  • Next.js starter template

    1 project | dev.to | 28 May 2024
  • My personal AWS account setup - IAM Identity Center, temporary credentials and sandbox account

    3 projects | dev.to | 23 May 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’


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

Project Stars
1 n8n 41,881
2 angular-cli 26,636
3 Ink 26,048
4 autocomplete 24,361
5 create-t3-app 23,906
6 nx 22,449
7 ignite 16,845
8 nexe 12,792
9 infisical 12,704
10 vercel 12,336
11 serve 9,221
12 oclif 8,892
13 clients 8,582
14 inshellisense 8,188
15 tsx 8,296
16 npkill 8,020
17 concurrently 6,854
18 ni 5,877
19 consola 5,761
20 carbon-now-cli 5,712
21 clack 5,183
22 clasp 4,453
23 prism 4,083

Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.