Skip to content
forked from Open-STEM/XRPCode

This is the repository for the full Python/Blockly IDE

License

Notifications You must be signed in to change notification settings

Advay17/XRPCode

This branch is 5 commits ahead of, 57 commits behind Open-STEM/XRPCode:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

af0a6ad · Dec 12, 2024
Aug 20, 2023
Aug 14, 2023
Aug 20, 2023
Jun 3, 2024
Dec 12, 2024
Jun 30, 2023
Aug 3, 2023
Aug 10, 2023
Jan 9, 2024
Jul 28, 2023
May 28, 2023
Jul 28, 2023
May 28, 2023
Jan 9, 2024
May 28, 2023
May 28, 2023

Repository files navigation

XRPCode

A web code editor for the XRP using Blockly and micropython

Features:

  • Code editor with Python syntax highlighting
  • Shell for interacting with the XRP MicroPython REPL
  • Output from running programs shown in shell
  • Filesystem panel for observing and modifying files on the XRP's flash filesystem
  • File upload and REPL interaction through webSerial
  • All work immediately saved to page in case of accidental page refresh or browser exit
  • Import and export files to and from the web IDE and PC
  • Easy connect and disconnect of XRP
    • Automatically connects XRP if it has connected to the page before

Only Google Chrome and Microsoft Edge are officially supported by the WebSerial JavaScript API

About

This is the repository for the full Python/Blockly IDE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.2%
  • TypeScript 4.0%
  • CSS 3.9%
  • Python 0.5%
  • Less 0.2%
  • HTML 0.1%
  • Other 0.1%