Note
No, this project is not discontinued. Updates are coming. You can test them right now with the dev builds.
AppleBlox is a Roblox launcher for MacOS, inspired by Bloxstrap. It includes features such as DiscordRPC and Fast-flags, with ongoing development for additional functionality.
The latest version is available on the Releases page. For more recent builds, see the nightly releases.
Versions:
- arm64 (Apple Silicon Chips such as: M1, M2, M3, etc)
- x64 (Intel Architecture)
- universal (Universal Version)
For the development version (more unstable but has the latest features and more) see the development releases
- Server Notifications: Displays the hosting region of the game server.
- Discord Rich Presence: Integrates with Discord to show gaming activity.
- FFlags Presets: Provides pre-configured Fast flags settings.
- Custom Flags: Allows creation of custom FastFlags profiles, including game-specific configurations.
- Multi-instance (Experimental): Enables running multiple Roblox windows simultaneously.
- Mods: Supports UI customization through community-created mods.
- Bloxstrap SDK: In-house implementation of Bloxstrap SDK for game developers.
- Customizable Appearance: Allows for a different design for the app using community-made themes.
- Delegate Launching to Appleblox: Let AppleBlox configure settings before launching Roblox.
- Disable Roblox Desktop App: Automatically close Roblox when leaving games.
- Open AppleBlox, go to Settings → Advanced and click Reset Data to remove all app data and settings.
- Drag AppleBlox.app from your Applications folder to the Trash.
Setting up the AppleBlox development environment:
- Clone the repository
- Execute
bun install
Development commands:
bun run --bun dev: Start the development environmentbun run --bun build: Package the applicationbun run --bun release: Build and create a PKG installer
AppleBlox is built using Svelte for the frontend and NeutralinoJS for the backend. NeutralinoJS is a lightweight C++ alternative to Electron or NW.JS, suitable for single-platform applications. More information is available at neutralino.js.org/docs.
The build script utilizes pre-compiled binaries for alerter and discord-rpc-cli to simplify the build process:
alerter: Sourced from vjeantet/alerter releasesdiscord-rpc-cli: Built from AppleBlox/Discord-RPC-cli
AppleBlox connects to the following external services:
- Discord: When Discord Rich Presence is enabled, your current game activity (game name, server region, elapsed time) is shared with Discord. This feature can be disabled at any time in Settings → Integrations.
- RoValra API: Used to determine your game server's hosting region. No personally identifiable information is transmitted.
- Roblox services: Used to check for and download Roblox client updates.
AppleBlox does not collect, store, or transmit any personal data beyond what is described above. No analytics or telemetry are included.
Contributions are welcome. Please feel free to submit issues, pull requests, or discuss ideas. For further discussion, contact contact@origaming.ch or reach out on Discord @Origaming.
- Logo: @typeofnull
- Inspiration: @pizzaboxer's Bloxstrap
- Icons: lucide-svelte & icons8
- Objective-C sidecar: Generated with assistance from ClaudeAI and ChatGPT. Contributors are sought to replace this code.







