Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davish/web-term
A webapp to stream terminal processes to the browser.
https://github.com/davish/web-term
Last synced: about 1 month ago
JSON representation
A webapp to stream terminal processes to the browser.
- Host: GitHub
- URL: https://github.com/davish/web-term
- Owner: davish
- License: mit
- Created: 2015-03-24T18:08:16.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-25T02:04:10.000Z (almost 10 years ago)
- Last Synced: 2024-10-15T07:45:44.518Z (3 months ago)
- Language: JavaScript
- Size: 129 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
#Web-Term
A webapp to interactively stream java CLI programs to the browser.
To install:
- `git clone https://github.com/dbh937/web-term.git`
- `cd web-term`
- `npm install`To run:
- `node app.js`
1. Make a directory called `javafiles`, and one inside that called `compiled`.
- All within the web-term directory.
- TODO: generate these directories if they're not there in the first place.
2. Put java source files into the first folder.
3. Visit `localhost:3000` in a browser.
4. Type in name of file in the input area and hit enter.
5. Wait a few seconds for your file to compile
6. When alerted, your program is ready to run!##WARNING
This app runs Java code with as many permissions as are given to the node app.***I have no idea what I'm doing.*** Trusting this code to run on your computer is your own decision, and I am not responsible for anything bad that happens as a result. There will be more security precautions in the future, but as of now, there are NONE.