Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liudonghua123/pxt-microbit-app
This is a simple desktop version of pxt-microbit which build with Tauri.
https://github.com/liudonghua123/pxt-microbit-app
desktop-app multiplatform pxt pxt-microbit tauri
Last synced: about 1 month ago
JSON representation
This is a simple desktop version of pxt-microbit which build with Tauri.
- Host: GitHub
- URL: https://github.com/liudonghua123/pxt-microbit-app
- Owner: liudonghua123
- License: mit
- Created: 2023-10-18T04:08:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-17T23:22:26.000Z (3 months ago)
- Last Synced: 2024-09-18T03:45:15.646Z (3 months ago)
- Topics: desktop-app, multiplatform, pxt, pxt-microbit, tauri
- Language: CSS
- Homepage: https://liudonghua123.github.io/pxt-microbit-app/
- Size: 144 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pxt-microbit-app
This is a simple desktop version of [pxt-microbit](https://github.com/microsoft/pxt-microbit) which build with [Tauri](https://tauri.studio/).
It support windows (x86, x64, arm64), linux (amd64, i386, arm64, armhf), macos (x64, aarch64, universal) and android (apk, aab in universal). One single portable executable file or bundles/installers (msi/nsis for windows, deb/AppImage/rpm for linux, dmg for macos) are provided.
[![build](https://github.com/liudonghua123/pxt-microbit-app/actions/workflows/build.yml/badge.svg)](https://github.com/liudonghua123/pxt-microbit-app/actions/workflows/build.yml)
## Downloads
Current version: 7.1.13.
Windows
64-bit
📦 Executable
|
💿 MSI Installer
|
💿 NSIS Installer
32-bit
📦 Executable
|
💿 MSI Installer
|
💿 NSIS Installer
arm64
📦 Executable
|
💿 MSI Installer
|
💿 NSIS Installer
❓ Don't know which architecture of OS you installed? Executewmic os get osarchitecture
or Open System by clicking the Start button, right-clicking Computer, and then clicking Properties.
macOS
Intel Processor
📦 Executable
|
💿 DMG bundle
Apple M1 Processor
📦 Executable
|
💿 DMG bundle
Universal
📦 Executable
|
💿 DMG bundle
❓ Don't know which architecture of OS you installed? Learn more at apple.com.
While Apple silicon machines can run applications compiled for Intel-based Macs through a translation layer called Rosetta, this leads to a reduction in performance due to processor instruction translations. It is common practice to let the user choose the correct target when downloading the app, but you can also choose to distribute a Universal Binary. Universal Binaries include both aarch64 and x86_64 executables, giving you the best experience on both architectures. Note, however, that this increases your bundle size significantly.
Linux
64-bit
📦 Executable
|
💿 AppImage bundle
|
💿 DEB bundle
|
💿 RPM bundle
32-bit
📦 Executable
|
💿 AppImage bundle
|
💿 DEB bundle
|
💿 RPM bundle
arm64
📦 Executable
|
💿 DEB bundle
|
💿 RPM bundle
armv7
📦 Executable
|
💿 DEB bundle
|
💿 RPM bundle
❓ Don't know which architecture of OS you installed? Executeuname -i
ordpkg --print-architecture
or arch command.
Android
universal
📦 APK
|
💿 AAB bundle
By default the generated AAB and APK is universal, containing all supported targets.
![Screenshot](./.github/images/preview.png)
## Does it work?
Yes! Quite well, actually - on macOS, Windows, and Linux.
## Credits
99% of the work was done over at [pxt-microbit](https://github.com/microsoft/pxt-microbit).
## License
MIT License
Copyright (c) 2023 liudonghua