Razen Studio is a modern, lightweight, and multi-language code editor built as an Android WebView application.
While designed with Razen Lang in mind, it also supports over 30 programming languages including HTML, CSS, JavaScript/TypeScript, Python, Go, and many more through the Monaco Editor engine.
Official Website: https://razen-studio.vercel.app
- Multi-Language Support – Syntax highlighting for 30+ languages (Razen, HTML, CSS, JS/TS, Python, Go, and more).
- Code Editing – Monaco Editor integration optimized for Razen and other languages.
- IntelliSense & Autocomplete – Powered by Monaco’s editor engine.
- File Management – Create, rename, and manage multiple files inside the editor.
- Themes – Light and Dark theme support with system preference detection.
- Sidebar Navigation – Collapsible navigation with quick access to files and settings.
- Editor Tools – Includes Undo/Redo, Copy, Tabs, and Bracket insertion.
- Search & Replace – Built-in lightweight find-and-replace function.
- Settings Panel – Version number, changelog, license, website, and about info.
- Android-Only – Distributed as an Android app (WebView-based).
Razen Studio is available only as an Android application.
Download the latest APK builds from the GitHub Releases page.
- An Android device running Android 7.0 (Nougat) or above.
- Download the latest APK from the Releases page.
- Install on your device.
- Launch Razen Studio and start coding in your preferred language.
- Open Razen Studio from your Android device.
- Create a new file in the sidebar (choose any supported language).
- Edit your code with syntax highlighting provided by Monaco.
- Switch theme (light/dark) from the toolbar.
- View project details and version info in Settings.
The settings screen provides:
- GitHub repository, issues, and releases links.
- Official Website: https://razen-studio.vercel.app
- Current version information (Beta-1 v1.2.1).
- Changelog of new updates.
- License information (MIT).
- About developer and Razen Studio project.
- Note: Currently supports 30+ languages via Monaco Editor (Razen, HTML, CSS, JavaScript, TypeScript, Python, Go, etc.).
- HTML5, CSS3, JavaScript – Core application logic (runs in WebView)
- Monaco Editor – VSCode’s editor engine for multi-language features
- Java (Android) – Provides WebView shell for the Android app
- XML – Android UI layouts
- Font Awesome – Icons
- Google Fonts – Work Sans, JetBrains Mono
Contributions are welcome.
- Fork this repository
- Make changes in a new branch
- Submit a Pull Request
You can also open Issues to suggest new features or report bugs.
This project follows Semantic Versioning (SemVer).
Check all available versions at the Releases page.
- Prathmesh Barot – Creator & Lead Developer – BasaiCorp
This project is licensed under the MIT License – see the LICENSE file for details.
- Inspired by editors like VSCode.
- Thanks to the open-source community (Monaco Editor and related packages).
- Special thanks to early testers and users of Razen Studio.



