nickola / Web Console
Simple web-based shell, remote shell in your browser
Stars: ✭ 1,344
Programming Languages
javascript
184084 projects - #8 most used programming language
shell
77523 projects
Projects that are alternatives of or similar to Web Console
Caesar
An HTTP based RAT (Remote Administration Tool) that allows you to remotely control devices from your browser
Stars: ✭ 240 (-82.14%)
Mutual labels: remote, browser
Colorette
Easily set the color and style of text in the terminal.
Stars: ✭ 1,047 (-22.1%)
Mutual labels: console, browser
Console Badge
🎨 Create simple badges in the browser console
Stars: ✭ 130 (-90.33%)
Mutual labels: console, browser
Filter Console
Filter out unwanted `console.log()` output
Stars: ✭ 203 (-84.9%)
Mutual labels: console, browser
Console.md
Ever dreamed of rendering Markdown in the console? No. Neither had I.
Stars: ✭ 24 (-98.21%)
Mutual labels: console, browser
Konsul
A react renderer for browser's dev console
Stars: ✭ 605 (-54.99%)
Mutual labels: console, browser
Ip Kvm Interface
DIY IP-KVM for Remote Desktop Access
Stars: ✭ 62 (-95.39%)
Mutual labels: remote, browser
Asciichart
Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies
Stars: ✭ 1,107 (-17.63%)
Mutual labels: console, browser
Yurnalist
An elegant console reporter, borrowed from Yarn
Stars: ✭ 88 (-93.45%)
Mutual labels: console
Cargo Remote
cargo subcommand to compile rust projects remotely
Stars: ✭ 87 (-93.53%)
Mutual labels: remote
Ydcmd
Консольный клиент Linux/FreeBSD для работы с Яндекс.Диск (Yandex.Disk) посредством REST API
Stars: ✭ 87 (-93.53%)
Mutual labels: console
Zui
⬢ Zsh User Interface library – CGI+DHTML-like rapid application development with Zsh
Stars: ✭ 95 (-92.93%)
Mutual labels: console
D2x Cios
A custom IOS for the Wii and Wii-U console, i.e. an IOS modified to add some new features not available in the official IOS.
Stars: ✭ 91 (-93.23%)
Mutual labels: console
About
Web Console is a web-based application that allows to execute shell commands on a server directly from a browser (web-based shell). The application is very light, does not require any database and can be installed and configured in about 3 minutes.
If you like Web Console, please consider an opportunity to support it on Patreon.
Installation
Installation process is really simple:
- Download latest version of the Web Console.
- Unpack archive and open file
webconsole.php
in your favorite text editor. - At the beginning of the file enter your
$USER
and$PASSWORD
credentials, edit any other settings that you like (see description in the comments). - Upload changed
webconsole.php
file to the web server and open it in the browser.
Docker
Build and start container:
docker build -t web-console .
docker run --rm --name web-console -e USER=admin -e PASSWORD=password -p 8000:80 web-console
Now you can visit: http://localhost:8000
About author
Web Console has been developed by Nickolay Kovalev. If you have any interest job offers, you can see my contacts here. Also, various third-party components are used.
Used components
- jQuery JavaScript Library: https://github.com/jquery/jquery
- jQuery Terminal Emulator: https://github.com/jcubic/jquery.terminal
- jQuery Mouse Wheel Plugin: https://github.com/brandonaaron/jquery-mousewheel
- PHP JSON-RPC 2.0 Server/Client Implementation: https://github.com/sergeyfast/eazy-jsonrpc
- Normalize.css: https://github.com/necolas/normalize.css
URLs
- Website: http://web-console.org
- GitHub: https://github.com/nickola/web-console
- Author: http://nickola.ru
License
Web Console is licensed under GNU LGPL Version 3 license.
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].