Skip to content

razen-core/Razen-Studio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Razen Studio

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


Screenshots

Dashboard

Razen Studio Dashboard

Code Editor

Razen Studio Editor

Files Sidebar

Razen Studio Files

Settings

Razen Studio Settings


Features

  • 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).

Android App

Razen Studio is available only as an Android application.
Download the latest APK builds from the GitHub Releases page.


Getting Started

Prerequisites

  • An Android device running Android 7.0 (Nougat) or above.

Installation

  1. Download the latest APK from the Releases page.
  2. Install on your device.
  3. Launch Razen Studio and start coding in your preferred language.

Usage

  1. Open Razen Studio from your Android device.
  2. Create a new file in the sidebar (choose any supported language).
  3. Edit your code with syntax highlighting provided by Monaco.
  4. Switch theme (light/dark) from the toolbar.
  5. View project details and version info in Settings.

Settings Page

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.).

Built With

  • 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

Contributing

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.


Versioning

This project follows Semantic Versioning (SemVer).
Check all available versions at the Releases page.


Authors

  • Prathmesh BarotCreator & Lead DeveloperBasaiCorp

License

This project is licensed under the MIT License – see the LICENSE file for details.


Acknowledgments

  • 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.