Forked from https://github.com/nasan016/webshell

terminal.nader.codes

Vercel Vite TypeScript HTML5 CSS3

Features

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

Configuration

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

Generate ascii here. ANSI Shadow is the current font family.

{
  "ascii": [   
"██████╗ ███████╗██╗         ███████╗██╗  ██╗███████╗██╗     ██╗     ",
"██╔══██╗██╔════╝██║         ██╔════╝██║  ██║██╔════╝██║     ██║     ",
"██║  ██║███████╗██║         ███████╗███████║█████╗  ██║     ██║     ",
"██║  ██║╚════██║██║         ╚════██║██╔══██║██╔══╝  ██║     ██║     ",
"██████╔╝███████║███████╗    ███████║██║  ██║███████╗███████╗███████╗",
"╚═════╝ ╚══════╝╚══════╝    ╚══════╝╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝",
],
  "repoLink": "https://github.com/dsl2022/my-smart-shell",
  "social": {
    "email": "job@david-liang.me",
    "github": "dsl2022",
    "linkedin": "@dsl2022"
  },
  "aboutGreeting": "Hi I'm David. I'm a seninor software engineer and educator.",
  "projects": [
    [
      "React Native AI",
      "Full stack framework for building cross-platform mobile AI apps.",
      "https://github.com/dabit3/react-native-ai"
    ],
    [
      "React Native Elements",
      "Cross-Platform React Native UI Toolkit.",
      "https://github.com/react-native-elements/react-native-elements"
    ]
  ]
}

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