Sparrow is an anytime-anywhere code environment including a full version of Debian Linux v11.0 running in your browser on the fly using WASM. We've all experienced dependency issues and compatibility issues with having different environements on different machines. Solutions like StackBlitz WebContainers fix this but only for Node.JS environments. Sparrow aims to generalize the solution over all environments by having a complete bundled operating system. Currently, the system runs at about 3x slower than native speed at best and 10x slower in the worst case scenarios. Overall, it is 5x slower on an average.
Contributors are welcome! Please report any bugs or issues you find in the Issues tab and submit feature requests.
- - Proper code editor using Monaco Editor
- - Networking
- - Port forwarding
- - File caching and saving
- - Saving machine state
- - Graphical GUI Support
- - Performance Improvements
- - Proper benchmarking tool for performance measurement