TypeScript Console

Open-source TypeScript projects categorized as Console

Top 22 TypeScript Console Projects

  1. xterm.js

    A terminal for the web

    Project mention: Ask HN: What are tools you have made for yourself since the advent of AI | news.ycombinator.com | 2026-06-08

    A "Home Agent" setup, with customized special agents to manage various aspects of the house through home assistant, learning feedback from household users to try and tune everything at the right time.

    Various MCPs for above.

    A "remote claude code server", that gives project level overview and lets me run projects / develop on my home server rather than locally through my laptop. Supports ssh as well as a web UI (projects in a list, overview pane rendered using https://xtermjs.org/ for the rendering.

    An extensive MCP for Obsidian that gives agents access to use a lot of the more advanced Obsidian functionality, such as suggesting and installing plugins / configs / etc.

    It's helped some of my daily productivity, but I still prefer to get my hands dirty with code most of the time rather than full prompt it.

  2. SaaSHub

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

    SaaSHub logo
  3. consola

    🐨 Elegant Console Logger for Node.js and Browser

    Project mention: Report from Nuxt auto-import pitfall | dev.to | 2025-07-24

    What happened? I am using unjs/consola for enhanced logging. The way of injecting the logger object into the file is to define it in /utils/consola.ts and export it from there. Because Nuxt uses auto-imports, this should ensure it is automatically available everywhere in my app. Really cool stuff, one of my favorite Nuxt features along with automatic file-based routing.

  4. gradient-string

    :rainbow: Beautiful color gradients in terminal output

  5. 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.

  6. cypress-terminal-report

    Plugin for cypress. Logs to terminal and files, mimicking cypress UI.

  7. voici.js

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

  8. WebConsole

    Spigot plugin to manage your server remotely using a web interface

  9. logt

    🖥️ A colourful logger for the browser

  10. better-logging

    better-logging is a drop in replacement for the default logging methods of node.js

  11. kube-design

    Kube Design for KubeSphere Console

  12. winston-dev-console

    Winston@3 console format aimed to improve development UX

  13. ttty

    A very simple, tiny & pure JS lightweight terminal "emulator"

  14. NAISYS

    Command shell driver for LLMs

    Project mention: Rethinking CLI Interfaces for AI | news.ycombinator.com | 2025-07-19

    Throwing this out there, I have a command line driver for LLMs. Lots of little tricks in there to adapt the CLI to make it amiable for LLMs, but overall I try to keep it as thin a wrapper as I can. The better the model, the less wrapper is needed. It's a good way to measure model competence. The code is here https://github.com/swax/NAISYS and context logs here for examples - https://test.naisys.org/logs/

  15. nestjs-shell

    🐚 An interactive shell for NestJS which allows you to plug-in your custom commands and use them when the app's running

  16. vite-plugin-svelte-console-remover

    Vite Svelte plugin to remove console logs in prod.

  17. logger

    Zero dependency, light-weight, blazing fast customizable logging library (by v3xlabs)

  18. gem-panel

    A custom element <gem-panel>, let you easily create layout similar to Adobe After Effects.

  19. local-lens

    A 100% local HTTP/MCP server for capturing browser console logs and network requests and server logs for LLM analysis.

    Project mention: Show HN: Local Lens – MCP that captures logs and network reqs for debugging | news.ycombinator.com | 2025-07-14
  20. deno-clear

    🧽 Utilities to clean the console + CLI App

  21. logger

    Pretty-print utility logger for browsers (by evilkiwi)

  22. snappet

    💾 Easily store and manage configuration settings in the terminal

  23. pace-trace

    A customizable progress bar for Node.js command-line applications.

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 Console discussion

Log in or Post with

TypeScript Console related posts

  • Wterm – Terminal Emulator for the Web

    2 projects | news.ycombinator.com | 29 May 2026
  • Your Phone as a Terminal: One Command, One QR Code, No SSH Client

    2 projects | dev.to | 23 Apr 2026
  • Telegram mini-app development and testing specifics: from initialisation to launch

    3 projects | dev.to | 11 Mar 2025
  • Xterm.js – A Terminal for the Web

    1 project | news.ycombinator.com | 18 Jan 2025
  • Xterm.js – open-source terminal for the web

    1 project | news.ycombinator.com | 23 Jul 2024
  • Xterm.js

    1 project | news.ycombinator.com | 19 Apr 2024
  • Elegant Console Logs With Consola

    2 projects | dev.to | 16 Nov 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 xterm.js 20,689
2 consola 7,277
3 gradient-string 1,186
4 listr2 671
5 cypress-terminal-report 534
6 voici.js 428
7 WebConsole 207
8 logt 197
9 better-logging 170
10 kube-design 124
11 winston-dev-console 100
12 ttty 71
13 NAISYS 70
14 nestjs-shell 50
15 vite-plugin-svelte-console-remover 40
16 logger 32
17 gem-panel 16
18 local-lens 6
19 deno-clear 5
20 logger 5
21 snappet 5
22 pace-trace 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?