SkillAgentSearch skills...

Webshell

Customizable Terminal Styled Website

Install / Use

/learn @nasan016/Webshell

README

WebShell | Terminal Portfolio Website

<div align="center"> <img alt="banner" src="https://raw.githubusercontent.com/nasan016/webshell/main/res/banner.png"> </div>

Vercel Vite TypeScript HTML5 CSS3

Create your own terminal styled website! Check out term.nasan.dev for an example.

Features

  • [Tab] for auto completion.
  • [Esc] to clear the input line.
  • [↑][↓] to scroll through your command history.

???

<div align="center"> <img alt="banner" src="https://raw.githubusercontent.com/nasan016/webshell/main/res/secret.png"> </div> How did we get here?

Configuration

Most of the configuration is done in the config.json file.

{
  "ascii": [
    "██████╗ ██╗   ██╗ ██████╗",
    "██╔══██╗██║   ██║██╔════╝",
    "██║  ██║██║   ██║██║  ███╗",
    "██║  ██║██║   ██║██║   ██║",
    "██████╔╝╚██████╔╝╚██████╔╝",
    "╚═════╝  ╚═════╝  ╚═════╝",
  ],
  "title": "Dug's Terminal",
  "username": "guest",
  "hostname": "dug.dev",
  "password": "squirrel",
  "repoLink": "https://github.com/nasan016/webshell",
  "social": {
    "email": "dug@pixar.com",
    "github": "dugfromup",
    "linkedin": "dugthedog"
  },
  "aboutGreeting": "My name is Dug. I have just met you.",
  "projects": [
    [
      "Project Name",
      "Project Description",
      "Project Link"
    ],
    [
      "Another Project Name",
      "Another Project Description",
      "Another Project Link"
    ]
  ],
  "colors": {
      ...
  }
}

Run the Project Locally:

Clone the repository

git clone https://github.com/nasan016/webshell.git

Go to the project directory

cd webshell

Install the dependencies

npm install

Start the server

npm run dev
View on GitHub
GitHub Stars364
CategoryDevelopment
Updated2h ago
Forks93

Languages

TypeScript

Security Score

100/100

Audited on Mar 23, 2026

No findings