Skip to content

imagineeeinc/DOOM

Repository files navigation

DOOM

Project on Standby

DOOM is a powerfully small application for command-line interface and emulating terminals. It is focused at being primarily around speed, stability, customizability, beautiful design and extra features. Additionally it is made with web standards.

Usage/ Installation

To use on your system, download the latest build from here

Or, build from source

Documentation

Read the documention here

Work in progress docs

Features Planned

There are features that are still being implemented Few are:

  • User settings
  • Themes
  • Multiple Shells
  • customizing settings
  • split terminal
  • extension (probably not)
  • a simple text editor
  • command palet
  • Remote connections
    • ssh
    • vnc (probably not)
    • DOOM Remote connection (a npm module will be made and will use web sockets or webRTC to communicate with the host to the DOOM Application, you have to install the module on the host computer, start the server, and then connect to it with the client)
    • DOOM remote connection[host] (a feature that allows you to become the host)
    • Phone Book (list of remote connections)

Build

software

git clone https://github.com/imagineeeinc/DOOM.git
# clone repository
npm i
# install dependencies
npm run building:deps
# rebuild node-pty
npm start
# for testing
npm run dist
# build executable

License

This is released under MIT License