Download Latest Version EditCode 1.1.0 source code.zip (5.1 MB)
Email in envelope

Get an email when there's a new version of EditCode

Home / 1.1.0
Name Modified Size InfoDownloads / Week
Parent folder
EditCode-Windows.zip 2026-07-13 15.0 MB
EditCode_macOS.Silicon.dmg 2026-07-13 34.6 MB
EditCode 1.1.0 source code.tar.gz 2026-07-13 5.1 MB
EditCode 1.1.0 source code.zip 2026-07-13 5.1 MB
README.md 2026-07-13 2.7 kB
Totals: 5 Items   59.7 MB 1

EditCode v1.1.0: Project Workspace, Smart Persistence & Core Stability

We are thrilled to announce EditCode v1.1.0! This major update transforms EditCode from a lightweight script editor into a fully-fledged, robust mini-IDE. We've introduced complete project management, intelligent memory features, and bulletproof communication between the Python backend and the web UI.

New Features

  • Project Explorer (File Tree): You can now open entire folders as projects. A sleek new sidebar allows you to navigate your workspace effortlessly. It intelligently ignores heavy directories (like node_modules or .git) to ensure lightning-fast performance. Includes a quick "Close Folder" (×) button in the header.

  • Smart Workspace Persistence: EditCode now automatically remembers your exact window size and position on the screen. Furthermore, it restores your last opened project folder upon restart so you can pick up exactly where you left off.

  • Open Recent: Added a new "Recently Opened" modal (Ctrl+R / Cmd+R) that tracks your 10 most recently accessed files and folders for quick navigation.

  • "Save As" Functionality: Added a dedicated "Save As" option (Ctrl+Shift+S / Cmd+Shift+S) to easily duplicate or rename files without overwriting the original.

  • Smart Tab Management: Opening a new file or project will now automatically close the default empty "Untitled" tab to keep your workspace clean.

Improvements & Bug Fixes

  • Binary File Guard: Implemented an advanced heuristic file scanner. The editor will now instantly block attempts to open binary files (images, archives, compiled code) or files larger than 5MB, printing a safe warning in the terminal instead of crashing the UI.

  • macOS Integration Fixes:

    • Fixed a critical [Errno 17] File exists: '/' bug caused by macOS NSSavePanel root directory quirks.
    • Injected native Apple system actions to fully restore clipboard functionality (Cmd+V, Cmd+C) inside system save/open dialogs.
    • Implemented Base64 encoding for background AppleEvents (opening files via double-click from Finder).
  • Bulletproof Data Parsing: Switched to strict URL Encoding (encodeURIComponent / urllib.parse) for all Python-to-JS data transfers. File paths with spaces, special characters, or apostrophes will no longer break the DOM or cause deadlocks.

  • UI & Translation Polish: Monaco Editor's built-in search/replace widgets and aria-labels are now fully integrated with the dynamic translation engine.

Download EditCode

Source: README.md, updated 2026-07-13