SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Terminal Projects
-
I though that Tabby, the ssh client [1], got AI capabilities...
[1] https://github.com/Eugeny/tabby
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
As far as I understand, the autocompletion specs, which is what powers this tool, are the only part of fig that is in fact Open Source
https://github.com/withfig/autocomplete
-
-
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.
-
-
themer
🎨 themer takes a set of colors and outputs themes for your apps (editors, terminals, wallpapers, and more).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
WeTTY
-
-
-
-
-
-
-
Project mention: Subprocess: Don't close all file descriptors by default (close_fds=False) | news.ycombinator.com | 2024-12-26
Meanwhile VSCode's terminal still leaks Electron fds: https://github.com/microsoft/node-pty/issues/657
I get this proposal's rationale, but it seems that it would implicitly make fd leaks more prone in python programs
-
-
-
Project mention: Ask HN: How do you maintain personal annotations for code you don't control? | news.ycombinator.com | 2024-12-26
Coincidentally, I'm in the middle [1] of building something for https://CoCalc.com that is exactly what you're describing. For collaborative document editing (e.g., google drive and overleaf) it's a common feature, but for code editors it isn't. CoCalc is both. Anyway, nothing to see yet, but you might want to check with us in a month...
[1] https://github.com/sagemathinc/cocalc/pull/8071
-
Project mention: Compilation of Libraries Supporting CLI Application Development for Node.js | dev.to | 2025-01-20
Additionally, you can combine with chalk to style the text. This is a great library to change colors, add effects like "bold", "dim", "italic"... to highlight content. Or if you prefer a "rainbow" effect, gradient-string is unbeatable.
-
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.
We will use Listr2 as a task runner to define the steps required to build and deploy the app. We will use execa to run CLI commands for Vite and AWS. Since we're running TypeScript code, we could use the programmatic APIs instead of CLI commands, but let's keep it simple!
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Terminal discussion
TypeScript Terminal related posts
-
Stack Traces Are Underrated
-
Presenterm: Markdown Slideshows in the Terminal
-
Xterm.js – A Terminal for the Web
-
Tabby: Self-hosted AI coding assistant
-
让安卓手机不再吃灰:在安卓手机上搭建 Rust 开发环境
-
How to make your terminal looks Splendid
-
Honukai Color Theme Goes IDE
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Mar 2025
Index
What are some of the best open-source Terminal projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Tabby | 62,502 |
2 | hyperterm | 43,794 |
3 | autocomplete | 24,800 |
4 | xterm.js | 18,259 |
5 | inshellisense | 9,225 |
6 | consola | 6,497 |
7 | themer | 5,586 |
8 | LiveTerm | 4,849 |
9 | wetty | 4,496 |
10 | aura-theme | 3,417 |
11 | extraterm | 2,590 |
12 | zero | 2,423 |
13 | Python | 2,094 |
14 | graphql-cli | 2,007 |
15 | termpair | 1,610 |
16 | node-pty | 1,534 |
17 | ink-ui | 1,526 |
18 | terminal | 1,356 |
19 | cocalc | 1,199 |
20 | gradient-string | 1,114 |
21 | listr2 | 560 |
22 | cypress-terminal-report | 511 |
23 | voici.js | 337 |