Interactive Shell helps to run, develop and debug codes. Yes, it offers persistent storage but that is only to support the “development” of the of codes. It should not be treated as a place to long running persistent codes, service or web hosts. It will be long gone, as soon as your browser has been refreshed.
AI powered code generation e.g., with PHP works alright, please see the demo video here at https://www.youtube.com/watch?v=SQrgMhhyuEA.
We do not allow profile picture uploads in Interactive Shell. We believe a default image is safe and secured.
You are supposed to create the HTML files in the IDE editor - it should be fine, but uploaded HTML/css/js will show as blank in the current version.
For .html codes, the compilation is completed real-time by the browser, you don't have to press the run button. For all other coding languages, you will need to click the run button on the IDE as the compilation is performed on a remote sandbox environment and then results are displayed on the output window.
We already allow people to "share/import" their work with another account holder, but public code sharing/showcasing is in our roadmap at the moment.
Interactive Shell as the name suggests is an interactive terminal for everyone! You get a self contained secured environment to quickly test your codes, use cases include but not limited to: rapid scripts development for problem solving, prototyping, teaching and learning, etc. As soon as you refresh your browser, you get a fresh new terminal. What makes it special is the added IDE workspace which can be accessed from the Pro terminal, mounted under the /mnt directory.
As long you can keep your browser "open", having said that we have an automated sheriff, which may get triggered should your code is overloading the system and stop your session. It is unlikely to happen on general use.
1. All "apt" software are centrally managed and installed by our DevOp team, as the goal of the interactive shell is - "no setup needed - ever!", should you need a software package you can open a ticket and we will add it during the next downtime/ system upgrade. 2. You may use the binaries available, but we limit the network related binaries to avoid unethical activities on the shell. Use cases of the Interactive Shell: Rapid code development for problem solving, prototyping, teaching and learning. It shouldn't be used for probing remote servers.
In the current version when a HTML file is shared, the receiver needs to either "import" it to their IDE workspace or "download" the file. Codepen-like "public showcase/ share" is in our roadmap, will be available in our next version.
Pro terminal users can access their IDE workspace files from the terminal. First, create files inside the IDE workspace and go to terminal mode from the workspace, by clicking on the “Terminal” button. Then, inside the terminal, go to the “/mnt” directory.
If you are using the free "basic" terminal which requires no login it does not support the Internet. After upgrading your account, e.g., applying the coupon code and login, your terminal will change to the "Pro" version which will have the Internet.
Interactive Shell IDE current version supports running individual files only, one at a time, but the next update will allow running full projects with multiple files similar to Visual Studio Code. Having said that you can always git clone source codes from the Github.com in the "Pro" terminal, compile and run any project.
Sure thing! We enabled this feature on the Pro terminal. Note that it will be long gone, as soon as your browser has been refreshed.
No, port forwarding, port exposing or tunneling are out of the scope for Interactive Shell. You can share your Interactive IDE workspace files or folders with another Interactive Shell account holder using the "share" option.
We are in existence since the early 2017, starting a free Linux web terminal everyone only recently we started rolling a SaaS and hopefully after this run, reviews will be popping up on those Trust platforms. There is no chance we will quit as we love our tool and we also use it for our own test and development.
Interactive Shell is aimed at creating an easy to access “terminal-enabled IDE tool” for developers. We will be working to add a page on our stories.
One get access up to 100gb storage with max three codes. We aimed at making the tool affordable and popular by all means.
Interactive Shell allows to share, import and collaborate files and folders with another Interactive Shell user, but coupons are valid for one seat only. You need to ask your students to create their own accounts and then you can buy separate codes for them.
Yes, Interactive Shell is similar to Colab but better in a sense that we offer two ways to run codes: Terminal and IDE. You can also access and run your IDE workspace files from the Pro terminal which is additional feature available only on the Interactive Shell.
Yes, we offer “simulated” CUDA and AMD ROCm HIP in our IDE workspace but the real GPUs on the cloud are not available in the current version. Our team surely is scientific minded, code infrastructure is also ready just that the financial viability of adding real GPUs needs to be assessed all depending on the user demands.
Further cloud storage addition is on the roadmap.
Adding a DB is possible on the Pro terminal.
A total of 50+ coding languages covering all the major ones: C/C+, Python, R, PHP, JS, Prolog, Bash, etc.
Yes, a fair share of free AI credits allocated to our users each month. We use a fraction from our profit to provide this additional service called - AI assist. AI tokens are allocated for code generation similar to ChatGPT, available for free but up to a limit per month, fair use policy applies. Should you need more i.e., want to heavily utilise AI to develop your codes or developer notes, you can use your own API key too. Please open a support ticket.
Interactive Shell is a real Linux terminal integrated to IDE workspace storage, where Warp provides a simulated Rust-based terminal environment interfaced with a storage. Similar but different in many ways. Most importantly, Interactive Shell comes with “instant access terminals” in all three major Linux flavors with zillions of tools and compilers, “no setup required”- ever!
In the current Interactive Shell version you need to create a .html file and start editing it with adding content.
Upload of the html will work in the next update.
Yes, you can create single page react apps on Interactive Shell. Login and create a file with .html extension and click on the file, then on the IDE settings, choose: Babel compiler.