83 Repositories
JavaScript terminal Libraries
Chat with GPT from the terminal, with the ability to execute shell scripts.
ChatSH Chat with GPT from the terminal, and let it execute shell scripts and perform tasks for you. What could go wrong? Example Why? The reason I'm p
All terminal commands in one place (you can Contribute to it by putting latest commands and adding Readme)
Terminal-Commands All basic terminal commands in one place Show some ❤ by some repositories You can contribute to this readme If you to contribute wit
This terminal application aims to help new developers to quickly create ready to play applications, powered by Supabase.
Welcome to Create Supabase App 👁 ⚡️ 👁 Supabase is an open-source Firebase alternative. This terminal application aims to help new developers quickly
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
JavaScript Library for Web Based Terminal Emulators Summary jQuery Terminal Emulator is a plugin for creating command line interpreters in your applic
Uma opção rápida para gerenciar seus aplicativos no Discloud via terminal.
Discloud CLI Discloud CLI is a quick option to control your apps in Discloud See more of the docs. Installation npm i -g discloud-cli To get started u
A Simple Text/Document Viewer written in JS
Doku Doku.js is a terminal ui text/document viewer that supports a custom documentation syntax called doky. Features Border colors. (all common termin
Spacecraft - multiplayer code editor & terminal
Spacecraft - code, create and hop together. Inspiration Cloud developer environments are the new cool. Services like Gitpod & Github Codespaces have h
A VSCode extension to execute terminal command in multiple directories.
SiteFlex 😼 Introduction The emergence of microservices and microfrontends posed a real threat on lazy programmers. Consider this scenario, you have m
Small PNG to WEBP converter, terminal based and handy for a frontend developer :D
Image Utils A small util i used while making antstack.com What does it do and how to use? It basically converts .png files to .webp Read about Webp he
Style definitions for nice terminal layouts 👄
blipgloss Style definitions for nice terminal layouts. Powered by lipgloss and bun:ffi. Install bun add blipgloss Usage Blipgloss takes an expressive,
💣 Error handler for CLI applications 💥
Error handler for CLI applications. Features 💣 Error type-specific handling 🚒 Graceful exit ⛑️ Normalize invalid errors 📕 Log verbosity: full, shor
CLI tool for printing anime quotes in your terminal.
aniquote Why? While i was browsing Unixporn looking to steal someone's dotfiles (im too lazy to rice myself) i saw some anime-related rices and though
Cli pride flags!
cli-pride-flags Displays pride flags in your terminal~ Click me for a preview! Install npm i -g cli-pride-flags There's also a package in the AUR, mai
Automatically switch Terminal profile based on dark / light mode
auto-terminal-profile Automatically switch the macOS Terminal profile based on the system-wide dark / light appearance mode Prerequisites Node.js 14-1
Password manager for the terminal💻
Tind Password manager for the terminal. Install $ npm install -g tind Login First, you need to create a new and private repository, and make sure it h
The Termpura loader core package.
This project is a Work in Progress and currently in development. The API is subject to change without warning. Install npm install @termpura/core Usag
A starter kit for scaffold-eth projects
🧰 scaffold-eth-cli As simple as running this in your terminal: npx scaffold-eth Clones scaffold-eth into the current folder as fast as possible ⚡️ ⁉
Engine render, fps and I/O on terminal.
typesgine-ascii - Game ASCII engine for terminal About | technologies | Features | Examples | Functions | License 📓 About Typesgine is engine for cre
A clean-looking, secure, MySQL/MariaDB remote connection terminal made in NodeJS
NodeJS MySQL/MariaDB Terminal NodeJS MySQL/MariaDB Terminal is a remote terminal for MySQL/MariaDB databases, which works in the same way as the offic
Demo running web assembly apps a terminal with blocking stdin/stdout/stderr
Python wasm-terminal Live version here: https://wasm-terminal.firebaseapp.com/ This is a small demo of running Python in the browser with a focus on i
🤖 A programming-themed based-in-terminal clicker game!
Termi Clicker 🤖 A programming-themed clicker game for your terminal! 🤖 Usage npx termi-clicker@latest - install & play the game For now, global inst
Another Drop Down Terminal Extension for GNOME Shell
Another Drop Down Terminal Extension for GNOME Shell
💻 Build terminal styled websites in minutes!
💻 LiveTerm - build terminal styled websites in minutes! Highly customizable, easy-to-use, and minimal terminal styled website template, powered by Ne
The most extensible TerminalStartpage you will ever find.
Termst Make the startpage more than just the first page you load up. The most extensible Terminal startpage you will ever find. This project exists to
Node Terminal Colors. Fast!
Tcol npm package to add colors to your terminal Installation # npm npm install tcol # pnpm pnpm install tcol Usage import { c } from "tcol"; console.
A Hackable Markdown Note Application for Programmers. Version control, AI completion, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, plug-in, and macro replacement.
Yank Note A hackable markdown note application for programmers Download | Try it Online Not ecommended English | 中文说明 [toc]{level: [2]} Highlights
Simple terminal for your browser's homepage
Web Terminal Simple terminal for your browser's homepage. Why bother? Why would you bother to use a project like this? Well, this project allow you to
📸 A command-line tool to generate code images of your local code right away from the terminal
📸 rayli 📸 A command-line tool to generate code images of your local code right away from the terminal Usage Commands Usage $ npm install -g rayli $
A Kubernates Cloud-Shell (Web Terminal) Operator
A Kubernates Cloud-Shell (Web Terminal) Operator. English | Simplified_Chinese Why cloudtty ? Existing project ttyd already provides great feature to
A CLI to stream movies, TV shows etc. from your terminal, for free.
Streaminal A CLI to stream movies, TV shows etc. from your terminal, for free. Installation Install streaminal globally with npm npm install -g stream
Making webshell and terminal supports trzsz ( trz / tsz ), which similar to rz / sz, and compatible with tmux.
trzsz.js Making webshell and terminal supports trzsz ( trz / tsz ), which similar to ( rz / sz ), and compatible with tmux. Why? Considering laptop -
A soothing pastel theme for Hyper.
Catppuccin for Hyper ~ Hypurr Contents Install License Install Please note that the name of NPM package and the theme itself is hypurr and not hyper-c
A rainy clock in your terminal.
era v0.1.0 A rainy clock in your terminal, written with Deno. Installation git clone this repo and compile it. git clone https://github.com/kyoheiu/er
Terminal Styled Portfolio Website ˋ( ° ▽、° ) , a terminal style/styled portfolio website made with 3 using react.
AshTerm A Terminal Styled Portfolio Website. 🐱💻 Made Using- ⚛ Framework ReactJS 💻 Terminal react-console-emulator 🚀 Deployed using CloudFlare Run
a wordle clone in the terminal?
Wordleee A clone of the popular word guessing game, that runs in the terminal with a fancy 🦚 (?) UI! Features 🔌 Based on Node.js (with the amazing I
Manage and monitorize your notification using only your terminal :3
Notifications Monitor Monitor your notifications and get a temporary list of the notifications. Dependencies Node.js (to run the program; by default,
Cross platform terminal app from Visual Studio Code.
CodeTerminal Standalone terminal from Visual Studio Code. Installation macOS Highly recommanded to install with homebrew. brew tap xcodebuild/custom b
A simple cmatrix-like terminal decoration written in JavaScript that supports window resizing.
jsmatrix A simple cmatrix-like terminal decoration written in JavaScript that supports window resizing. Getting Started Dependencies NodeJS Any termin
Electronic register based on ClasseViva from terminal
Electronic register based on ClasseViva from terminal. 🇮🇹 Lived è un registro elettronico collegato direttamente a classeviva. Utilizza i dati espor
⚡️ Quickly generate a disposable email straight from terminal
Mailsy ⚡️ Quickly generate a disposable email. Screenshots Installation Use the package manager npm to install Mailsy. npm install mailsy -g Usage Cre
enables communication between command-line or desktop applications and browser-based Ethereum wallets such as Metamask.
@securerpc/walletbus @securerpc/walletbus Abstract Quickstart Installation Usage Ethers.js Web3.js Configuration options Logging Development Automated
Terminal ui for discord with interactive terminal
dickord why No fucking clue i was bored or something. why does it look dogshit Try and find a node module that supports terminal functions like trauma
Chat with your gpg contacts without leaving the terminal
chatty GPG encrypted, ephemeral, real time chatting in the terminal Features End to end encrypted Passwordless Real time vim like keybindings Requirem
Wordle but it's on your Terminal!
Wordinal Wordle but it's on your Terminal! What's Wordle? 🤔 Wordle is a classic word guessing game developed by Josh Wardle. Players have six attempt
Bitcoin terminal tracker is a terminal app which allow you to track bitcoin price from your terminal
BTC Terminal Tracker Bitcoin terminal tracker is a terminal app which allow you to track bitcoin price from your terminal. In this version (V1.2) I ch
DataENV is a cli tool that allows you to save data temporarily using your terminal.
DataEnv CLI Instllation npm install -g dataenv Usage Table of Contents LocalStorage npx dataenv save Parameters npx dataenv show Parameters npx dataen
Peer-to-peer terminal chat based on DStack
peerchat Peer-to-peer terminal chat based on DStack Recording looks ugly, but in terminal it seems to be fine peerchat Usage Commands Usage $ npm inst
Render readable & responsive tables in the terminal
terminal-columns Readable tables for the terminal. Tables can be automatically responsive! Features Content wrapped to fit column width Column widths
A terminal for a more modern age
Downloads: Latest release Repositories: Debian/Ubuntu-based, RPM-based Latest nightly build This README is also available in: Korean 简体中文 Tabby (forme
📺 useless little service to view websites as ascii in the terminal
browscii useless little service to view websites as ascii screenshot in the terminal Usage curl the service and add the site you want to see as url qu
🛣️ A beautiful `list:routes` for AdonisJS
Pretty List Routes 🛣️ A beautiful `list:routes` for your AdonisJS application. Installation npm install pretty-list-routes node ace configure pretty-
A CLI progam show teminal outputs as gradients.
GRADIENT-TERMINAL A CLI progam to display teminal outputs as gradients. Requirements For Installation, you will only need Node.js. Install $ git clone
Mixed Messages is a simple Node.js application, that will print a randomized fake fact to the terminal each time it is ran.
Mixed Messages - Fake Fact Generator Mixed Messages is a simple Node.js application, That will print a randomized fake fact to the terminal each time
Jaxit is an easy-to-use library that makes an interactive terminal for your programs.
Jaxit Jaxit is an easy-to-use library that makes an interactive terminal for your programs. Jaxit was made by Codeverse, so check on Codeverse's Profi
Tiny ANSI terminal coloring library
felt-pen Tiny ANSI terminal coloring library Benchmarks Calling chalk 1,192,251 ops/sec cli-color 130,947 ops/sec ansi-colors 683
Just a minimal library to do some terminal stuff.
Termctl A simple library to do some basic terminal stuff. Usage const termctl = require("termctl"); Note: We have tested this on Linux Mint and Window
Console log to terminal
Termlog Console log to terminal What it does termlog send the browser console log to your terminal It also comes with a nodejs REPL so you can do some
Add a hungry turtle to your terminal and feed it every time you mistype 'npm' as 'nom'
Nom Does this ever happen to you? You happily code away on a project, navigating the command line like a pro, testing, error logging, installing packa
🥰 Mini world simulator is a terminal application made in JavaScript to control the world that is being generated.
Mini-world "Simulator" Mini world simulator is a terminal application made in JavaScript to control the world that is being generated. It has no other
Gulp.js command execution for humans
Gulp.js command execution for humans. As opposed to similar plugins or to child_process.exec(), this uses Execa which provides: Better Windows support
Run any command on specific Node.js versions
Run any command on specific Node.js versions. Unlike nvm exec it: can run multiple Node.js versions at once can be run programmatically is 5 times fas
A terminal built on web technologies
For more details, head to: https://hyper.is Project goals The goal of the project is to create a beautiful and extensible experience for command-line
Truncate a string to a specific width in the terminal
cli-truncate Truncate a string to a specific width in the terminal Gracefully handles ANSI escapes. Like a string styled with chalk. It also supports
Reliably get the terminal window size
term-size Reliably get the terminal window size Because process.stdout.columns doesn't exist when run non-interactively, for example, in a child proce
Create clickable links in the terminal
terminal-link Create clickable links in the terminal Install $ npm install terminal-link Usage import terminalLink from 'terminal-link'; const link
:rainbow: Beautiful color gradients in terminal output
gradient-string Beautiful color gradients in terminal output Install $ npm i gradient-string Usage const gradient = require('gradient-string'); cons
Display images in the terminal
terminal-image Display images in the terminal Works in any terminal that supports colors. In iTerm, the image will be displayed in full resolution, si
📜 Create mutable log lines into the terminal, and give life to your logs!
Because Logging can be pretty and fun Installation $ npm install draftlog What it does It allows you to re-write a line of your log after being writt
Terminal task list
listr Terminal task list Install $ npm install --save listr Usage const execa = require('execa'); const Listr = require('listr'); const tasks = new
Uses marked-terminal to render a README.md for any npm module in the terminal.
modhelp Uses marked-terminal to render a README.md for any npm module in the terminal. Now with built-in pager! Page up/down, arrow keys to scroll lin
Terminal recorder: Record your termial session into HTML
terminal-recorder Terminal recorder allows you to record your bash session, and export it to html so then you can share it with your friends. GitHub P
Translations with speech synthesis in your terminal as a node package
Normit Normit is an easy way to translate stuff in your terminal. You can check out its Ruby gem version termit. Installation npm install normit -g Us
Terminal table for Windows, Linux, and MacOS. Written in nodejs. Also works in browser console. Word wrap, padding, alignment, colors, Asian character support, per-column callbacks, and you can pass rows as objects or arrays. Backwards compatible with Automattic/cli-table.
tty-table 端子台 Display your data in a table using a terminal, browser, or browser console. Examples See here for complete example list To view all exam
Pipeable javascript. Quickly filter, map, and reduce from the terminal
Pipeable JavaScript - another utility like sed/awk/wc... but with JS! Quickly filter, map and reduce from the command line. Features a streaming API.
rtail(1) - Terminal output to the browser in seconds, using UNIX pipes.
rtail(1) Terminal output to the browser in seconds, using UNIX pipes. rtail is a command line utility that grabs every line in stdin and broadcasts it
A terminal-to-gif recorder minus the headaches.
ttystudio A terminal-to-gif recorder minus the headaches. Record your terminal and compile it to a GIF or APNG without any external dependencies, bash
Sublime-like terminal-based text editor
slap 👋 slap is a Sublime-like terminal-based text editor that strives to make editing from the terminal easier. It has: first-class mouse support (ev
The famous Matrix rain effect of falling green characters in a terminal
Matrix Rain The famous Matrix rain effect of falling green characters in a terminal with node. Installation npm install -g matrix-rain Usage usage: m
⌨️ Lightweight $.Hypertext.Typewriter
⚠️ iOS 13.3 note (April 2020) beep[:true] freezes the typewriter, read more: issue #11 Nice features 👌 full HTML support beep-beep Hypertypin' Markup
A responsive HTML template for coding projects with a clean, user friendly design. Crafted with the latest web technologies, the template is suitable for landing pages and documentations.
Scribbler - a responsive HTML template for coding projects and documentations Scribbler is a responsive HTML/CSS/Javascript template designed for deve
Text-based user interface CSS library
TuiCss Text-based user interface CSS library -- Documentation -- About TuiCss is a library focused to create web applications using an interface based
📗 How to write cross-platform Node.js code
How to write cross-platform Node.js code. Why you should care: according to the 2018 Node.js user survey, 24% of Node.js developers use Windows locall