TypeScript Terminal

Open-source TypeScript projects categorized as Terminal

Top 23 TypeScript Terminal Projects

  • Tabby

    A terminal for a more modern age

    Project mention: Windows admins - What SSH client do you prefer? | reddit.com/r/sysadmin | 2023-05-09
  • hyperterm

    A terminal built on web technologies

    Project mention: ECMA Proposal: Renaming JavaScript to "Hyper" | reddit.com/r/javascript | 2023-05-23

    So hyper would be written in hyper?

  • 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!

  • autocomplete

    IDE-style autocomplete for your existing terminal & shell

    Project mention: Enhancing your terminal experience: Warp or Fig? | dev.to | 2023-05-31

    After using Warp for over a couple of months (and collecting feedback from colleagues already using it), the time has come. Is it better than Fig?

  • xterm.js

    A terminal for the web

    Project mention: xTerm.js - Setting Scrollback to '9999999' for Enable scroll buffer. | dev.to | 2023-05-26

    Setting scrollback to infinite? #518

  • themer

    🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

  • consola

    🐨 Elegant Console Logger for Node.js and Browser

  • LiveTerm

    💻 Build terminal styled websites in minutes!

    Project mention: Best approach to create a portfolio website | reddit.com/r/webdev | 2023-01-16

    Something like this could be cool, fun and simple: https://github.com/Cveinnt/LiveTerm

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • wetty

    Terminal in browser over http/https. (Ajaxterm/Anyterm alternative, but much better)

    Project mention: What is the best ssh web based app with docker currently?? | reddit.com/r/selfhosted | 2023-02-13
  • aura-theme

    ✨ A beautiful dark theme for your favorite apps.

    Project mention: Ubuntu 20.04, new custom terminal theme not being applied | reddit.com/r/linuxquestions | 2023-01-19

    I'm trying to apply Aura Theme for my terminal and have followed the steps completely. Saved the .dconf to my home folder, ensured it wasn't .txt, ran

  • zero

    A 3D renderer written in JavaScript and rendered to the terminal.

    Project mention: Term::Graille Pseudo-Pixel Graphics for Perl Terminal Programs | reddit.com/r/perl | 2022-07-03
  • extraterm

    The swiss army chainsaw of terminal emulators

    Project mention: Windows Terminal-like terminal for Linux? | reddit.com/r/commandline | 2023-05-06

    Extraterm is very similar in style to what you are asking. I recommend the Qt version.

  • Python

    This extension is now maintained in the Microsoft fork.

    Project mention: VSCodium – Free/Libre Open Source Software Binaries of VS Code | news.ycombinator.com | 2022-06-02
  • graphql-cli

    📟 Command line tool for common GraphQL development workflows

    Project mention: Fast Frontend Development With Mocked GraphQL | dev.to | 2022-09-21

    The other case is useful when we want to work on the frontend without being affected by the internet connection. In this case, the schema has to be the same as the live one. We can easily get the same schema from the backend by downloading it with the help of some tools, like graphql-cli{target=_blank} or get-graphql-schema{target=_blank}.

  • termpair

    View and control terminals from your browser with end-to-end encryption 🔒

  • node-pty

    Fork pseudoterminals in Node.JS

  • ink-ui

    💄 Ink-redible command-line interfaces made easy

    Project mention: Ink-redible command-line interfaces made easy | news.ycombinator.com | 2023-05-08
  • cocalc

    CoCalc: Collaborative Calculation in the Cloud

    Project mention: Ask HN: Who has deployed commercial features using GPT4? | news.ycombinator.com | 2023-04-15

    1. I'm integrating ChatGPT extensively into https://CoCalc.com. This integration makes a lot of sense, because cocalc is a platform in which relatively inexperienced students use Jupyter notebooks, linux terminals and Latex. So far, the most popular feature by far is a "Help me fix this" button that appears above stacktraces in Jupyter notebooks.

    2. One software engineering challenges is that ChatGPT often outputs code in markdown blocks. I've had to emphasize in prompts that it should explicitly mark the language. I then got inspired to make it possible to evaluate in place the code that appears in these blocks using a Jupyter kernel, and spent a week making that work (so, e.g., if you type a question into the chatgpt box on the landing page at https://cocalc.com, and code appears in the output, often you can just evaluate it right there). There seem to be endless surprises and challenges though. For example, a few minutes ago I realized that sometimes the giant tracebacks one gets when using Python in Jupyter notebooks are so big (even doing simple things with matplotlib) that they end up resulting in too much truncation: https://github.com/sagemathinc/cocalc/issues/6634

    3. I'm mostly using GPT-3.5-turbo rather than GPT4, even though I have a GPT4 api key. Aside from costs, GPT4 takes about 4x as long, which often just feels too long for my use case. The average time for a complete response from GPT-3.5 for my application is about 8 seconds, versus over 30s for GPT4.

  • listr2

    NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.

  • voici.js

    A Node.js library for pretty printing your data on the terminal🎨

    Project mention: GitHub - larswaechter/voici.js: A Node.js library for pretty printing your data on the terminal | reddit.com/r/javascript | 2023-05-10
  • libgen-downloader

    A simple tool to search and download ebooks from libgen via terminal user interface.

    Project mention: Help: Launch multiple instances of a Node.js app for processing | reddit.com/r/linux4noobs | 2023-04-22
  • mnswpr

    💣 Minesweeper game for your terminal

  • plugins

    Plugin store for zsh, bash & fish. (by withfig)

  • ShellGPT

    Upgrade your terminal with GPT-4

    Project mention: `gpt` - Runs cmds, pipes I/O, answers questions from your terminal. Huge workflow & productivity boost. | reddit.com/r/programming | 2023-04-19
  • 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-05-31.

TypeScript Terminal related posts


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

Project Stars
1 Tabby 47,386
2 hyperterm 40,944
3 autocomplete 22,000
4 xterm.js 14,989
5 themer 5,147
6 consola 4,338
7 LiveTerm 3,931
8 wetty 3,684
9 aura-theme 2,673
10 zero 2,367
11 extraterm 2,300
12 Python 2,046
13 graphql-cli 1,940
14 termpair 1,534
15 node-pty 1,228
16 ink-ui 1,166
17 cocalc 1,055
18 listr2 347
19 voici.js 228
20 libgen-downloader 138
21 mnswpr 137
22 plugins 122
23 ShellGPT 108
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises