mirror of
https://github.com/pybricks/pybricks-code.git
synced 2026-09-12 17:45:22 +00:00
7e2404d583c47aa7bc3684fdde1925527ded52ef
This allows importing user-created files and getting code completion for those imports. This is done by mirroring the dexie-based file system used by the editor to the emscripten based file system used by pyodide. In the future, ideally we would have some sort of shared file system, but this works for now. Note: completing `from ` doesn't list user files/modules because of filters in the pybricks-jedi python package but completing `from my_file import ` does work as expected.
pybricks-code
A Web App for programming LEGO® Powered Up smart hubs using Pybricks MicroPython.
Try it at https://code.pybricks.com or the latest updates https://beta.pybricks.com.
Contributing
If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.
For more details, see the file CONTRIBUTING.md.
LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this project.
Languages
TypeScript
90%
JavaScript
7.6%
SCSS
2.1%
HTML
0.2%
Python
0.1%
