Skip to content

RTIDE is an IDE with mini-Unix and Python running in browser

Notifications You must be signed in to change notification settings

cloudwalkerfre/RTIDE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RTIDE


This project is made possible by the following amazing project: pyodide, browsix, xterm.js, monaco, ComLink, mobx-state-tree and React

PROJECT IN DEVELOPMENT... 项目开发中...

Chrome only! Please make sure you have the latest version.


First you need to build the pyodide(or download a build version from here), and cp all the file in to ./public/pyodide, There is already a py.woker.js file in that folder, keep it, then =>

yarn install
yarn start

should do


  • Browsix allows you to run some simple POSIX style command, like ls/mkdir/touch/rm/grep/cat..., combine it with xterm.js, you got a mini OS running in your browser.
  • Pyodide allows you to run Python in your browser with the help of WebAssembly, together they can really be something.

This project require crazy amount of knowledge, especially for a newbie like me, not to mention all the tech stacks are fairly new, so I'm gonna take my time, try push as far as I can.

Releases

No releases published

Packages

No packages published

Languages