All Projects → ysk2014 → Webshell

ysk2014 / Webshell

Licence: mit
基于node-pty、xterm和vue的web terminal服务

Projects that are alternatives of or similar to Webshell

Php Malware Finder
Detect potentially malicious PHP files
Stars: ✭ 1,245 (+1224.47%)
Mutual labels:  webshell
Cli Boot.camp
💻 command-line bootcamp adventure in your browser
Stars: ✭ 88 (-6.38%)
Mutual labels:  terminal
Termtosvg
Record terminal sessions as SVG animations
Stars: ✭ 9,310 (+9804.26%)
Mutual labels:  terminal
Sampler
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
Stars: ✭ 9,203 (+9690.43%)
Mutual labels:  terminal
Lua cliargs
A command-line argument parsing module for Lua.
Stars: ✭ 84 (-10.64%)
Mutual labels:  terminal
Kure
Secure, private and feature-rich CLI password manager
Stars: ✭ 87 (-7.45%)
Mutual labels:  terminal
Headmore
Top geek’s VNC client that runs in Linux terminal (Linux VT console, xterm, and more)
Stars: ✭ 82 (-12.77%)
Mutual labels:  terminal
Fmui
fzf mpd user interface
Stars: ✭ 93 (-1.06%)
Mutual labels:  terminal
Vterm Toggle
toggles between the vterm buffer and whatever buffer you are editing.
Stars: ✭ 85 (-9.57%)
Mutual labels:  terminal
Asciinema
Terminal session recorder 📹
Stars: ✭ 9,880 (+10410.64%)
Mutual labels:  terminal
Rain
Visualize vertical data inside your terminal 💦
Stars: ✭ 84 (-10.64%)
Mutual labels:  terminal
Termic
Termic is an idea for personal pages and terminal lovers! <3
Stars: ✭ 84 (-10.64%)
Mutual labels:  terminal
Coinpare
Compare cryptocurrency trading data across multiple exchanges and blockchains in the comfort of your terminal
Stars: ✭ 89 (-5.32%)
Mutual labels:  terminal
Hyper Snazzy
Elegant Hyper theme with bright colors
Stars: ✭ 1,248 (+1227.66%)
Mutual labels:  terminal
Dotfiles
👾 ~/
Stars: ✭ 91 (-3.19%)
Mutual labels:  terminal
Pysession
Automatically saves python shell code to a local file or secret Gist
Stars: ✭ 82 (-12.77%)
Mutual labels:  terminal
Devtools Terminal
Terminal in Chrome Devtools
Stars: ✭ 1,286 (+1268.09%)
Mutual labels:  terminal
Eazydict
简单易用的命令行词典 📕 📙 📗 📘 📓
Stars: ✭ 92 (-2.13%)
Mutual labels:  terminal
Wslbridge2
Explore various ways to connect Windows Subsystem for Linux with Windows terminal emulators.
Stars: ✭ 93 (-1.06%)
Mutual labels:  terminal
Run
⚡The resource runtime
Stars: ✭ 90 (-4.26%)
Mutual labels:  terminal

web terminal

GitHub Logo

功能

  • 可以创建多个 tab 窗口
  • 每一个窗口可以创建最多四个 pane,每个 pane 会继承上一个 pane 的 cwd 目录环境
  • 可以切换主题,共有 156 个主题可以选择

主要用途

  • 可以部署自己的开发机,方便登录操作
  • 代码简单,可以以此作为扩展

开发

npm install
npm run dev

cd assets

npm install

npm start

部署

npm run build

// 默认端口:3000
node ./bin/webshell

//修改端口
node ./bin/webshell --port 3001

//如果使用pm2
pm2 start ./bin/webshell -- --port 3001
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].