Skip to content

HTML Editor 2 — a modern, visual web editor that combines a powerful HTML, CSS, and JavaScript code editor with a live browser preview and a ribbon-based UI for easy element insertion and styling.

License

Notifications You must be signed in to change notification settings

hasderhi/HTML-Editor-2

Repository files navigation

HTML Editor 2

Python Version Platform License

A modern WYSIWYG HTML editor that combines a smart HTML/CSS/JS code editor with a live browser preview and a ribbon-based interface for intuitive website creation.

Screenshot


Features

  • Smart Editing
    Auto-indent, auto-close tags, and tab-aware indentation for clean, consistent code.

  • Live Preview
    Instantly see your HTML, CSS, and JavaScript updates rendered in real time.

  • Ribbon Interface
    A modern toolbar that lets you insert elements, layouts, and styles with one click.

  • Quick Style Tools
    Built-in color picker, font chooser, and gradient generator — instantly generate CSS-ready code.

  • JavaScript Console
    Integrated log viewer for JS messages, warnings, and runtime errors.

  • EXE Version
    Fully compiled desktop version for Windows — no Python setup required.


Installation

Windows (EXE version)

Download the latest release from the Releases page and run the installer.

No installation or dependencies required.

From Source (for developers)

git clone https://github.com/hasderhi/html-editor-2.git
cd html-editor-2
pip install -r requirements.txt
python main.py

About

HTML Editor 2 — a modern, visual web editor that combines a powerful HTML, CSS, and JavaScript code editor with a live browser preview and a ribbon-based UI for easy element insertion and styling.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published