Open-source mobile code editor for PewPew Live levels
- Create new or import existing levels
- Browse files and edit code
- Test the level with built-in ppl-utils and console
- Use AI Assistant that can read and edit files
- Export level or publish to the game directly
You can grab an .apk file from releases page: https://github.com/artiekra/pew-studio/releases
To build yourself, clone the repo and run npm run build:preview
To run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devThis will start the Expo Dev Server. Open the app in:
- iOS: press
ito launch in the iOS simulator (Mac only) - Android: press
ato launch in the Android emulator - Web: press
wto run in a browser
Due to some native libraries, this app doesn't support running in Expo Go.
You can add more reusable components using the CLI:
npx react-native-reusables/cli@latest add [...components]e.g.
npx react-native-reusables/cli@latest add input textarea
If you don't specify any component names, you'll be prompted to select which components to add interactively. Use the --all flag to install all available components at once.
- Built with Expo Router
- Styled with Tailwind CSS via Nativewind
- UI powered by React Native Reusables
Copyright 2026 Artemii Kravchuk
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
