Mktapphub / Advanced-code-Editor

Repository from Github https://github.comMktapphub/Advanced-code-EditorRepository from Github https://github.comMktapphub/Advanced-code-Editor

⚙️ Advanced Code Editor

A fast, lightweight, and beginner-friendly Android code editor with live HTML preview and website source inspection — right from your phone.


🔍 Overview

Advanced Code Editor is a powerful Android-based code editor that allows users to write, preview, and manage code effortlessly on mobile. Built for speed and simplicity, it supports syntax highlighting, live HTML/CSS/JS previews, and lets you inspect the source code of any website.

Perfect for both learners and developers, it runs entirely offline, with no ads and a clean, user-friendly interface.


✨ Features

  • ⚡ Super-fast typing experience
  • 🎨 Syntax highlighting for HTML, CSS, and JavaScript
  • 🌐 Inspect and view source code of any website (using Jsoup)
  • 🧪 Live preview and run HTML, CSS, and JS directly
  • 💾 Save code as .txt or .html
  • 📂 View, edit, and manage saved files
  • 🖥️ Built-in WebView code runner
  • 🚫 Completely ad-free and lightweight
  • 📴 Offline support
  • 👶 Beginner-friendly interface

🧠 Architecture & Special Functionalities

  • MVVM (Model-View-ViewModel) architecture for maintainable and testable code
  • 🌈 Custom syntax highlighter implementation
  • 🔗 Integrated Jsoup Java library for HTML parsing and source code retrieval
  • 📲 Android WebView-based built-in code execution engine

🛠️ Tech Stack

  • Language: Java
  • IDE: Android Studio
  • Libraries: Jsoup
  • Core Components: Android WebView
  • Architecture: MVVM Pattern

📸 Screenshots

Advanced code Editor_1

Advanced code Editor_2

screen_3

🛡️ Important Notice

⚠️ Security Notice:
Only screenshots and a partial portion of the source code are provided in this repository for security reasons.

To access the full version of the application, please contact the developer directly:

📧 mkt9319@gmail.com


🙋 Contact

Developer: Minhajul Khan
📧 Email: mkt9319@gmail.com 💻 GitHub: https://github.com/Mktapphub


📄 License

This project is licensed under the MIT License.
Feel free to explore, fork, or contribute!

About

License:MIT License


Languages

Language:Java 100.0%