Reading the repo
Opening the box…
Reading the repo
Opening the box…
Assembly instructions
The ultimate home for Open Source and Cleaned apps. OrionStore offers instant access to YouTube Morphe, YT Music Morphe, and essential open-source tools without the clutter. No servers, no tracking, just a beautiful, modern gateway to the apps you love.
Saved setup from just now
Will it work on macOS?
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install
git clone https://github.com/RookieEnough/Orion-Store.git cd Orion-Store
JDK, Node.js
brew install openjdk@21 brew install node
./gradlew build -x test
./gradlew run
You need JDK 21 (the JetBrains Runtime bundled with Android Studio works) and the Android SDK.
./gradlew :app:assembleDebug # debug APK
./gradlew :app:testDebugUnitTest # logic tests
Release builds read the signing key from a local keystore.properties (never committed):
storeFile=/path/to/your.keystore
keyAlias=your-alias
storePassword=...
keyPassword=...
./gradlew :app:assembleRelease
Or open the project folder in Android Studio and run the app configuration on a device.
The 1.x web app lives in Orion Legacy/ and still builds as before:
cd "Orion Legacy"
npm install
npm run dev
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="assets/m3-divider-dark.svg">
<img src="assets/m3-divider-light.svg" alt="" width="100%">
</picture>
</p>No reports for macOS yet.
GitManual AI Agent reads the 4 key files and writes a step-by-step guide for macOS. Once written, it's saved for everyone.