EasyPy Desktop: Visual development meets the power of Python - Forum

Forum Navigation
You need to log in to create posts and topics.

EasyPy Desktop: Visual development meets the power of Python

Hi everyone!

I wanted to share a project I've been working on:

EasyPy Desktop.

It's a visual IDE (WYSIWYG) powered by Python and PySide6, inspired by the philosophy of tools like VisualNeo/NeoBook.

The goal is to blend the ease of visual design with Python's unlimited potential.

Key Highlights:

  • Pro Visual Editor: A canvas featuring a magnetic grid (Snap-to-Grid) and interactive Gizmos for pixel-perfect UI design.
  • Context-Aware AI Assistant: An integrated assistant (compatible with OpenAI/Ollama) that understands your project's widgets and pages to generate ready-to-use code.
  • Extensible & Powerful: A dynamic plugin system where you just drop a .py file to add new widgets, plus an integrated Pip manager to handle libraries without the command line.
  • One-Click .EXE Compilation: Generate standalone Windows executables that bundle your assets, with a smart scanner to optimize the final file size.

You can see more on the official website

A Demo beta version will be available soon.

Regards,
Emo

Uploaded files:
  • You need to login to have access to uploads.
luishp, Vadim and 7 other users have reacted to this post.
luishpVadimalangonzalez91CDY@44CN_IcemanfkapnistiretzPhil78susan

@emmanuel-fernandez esto tiene una pinta extraordinaria.
En cuanto disponga de un poco de tiempo le echo un vistazo.
Gracias por compartirlo aquí!

emo has reacted to this post.
emo

@emmanuel-fernandez

Wow, this looks incredible!
The interface looks really nice, and the functionality you've built out already is super impressive.
I’m looking forward to see your demo ..

luishp and emo have reacted to this post.
luishpemo

@emmanuel-fernandez

Cool!!! The idea is very interesting!

I wish you great success and I will be glad to see the progress of your project!

 

luishp and emo have reacted to this post.
luishpemo

I am really looking forward to this.  I have a visual designer for PY but this is what I have been looking for.  To have a tool like VN for PY is amazing.   Keep the price reasonable like Luis and your going to have a great program.

Let us know.

 

luishp has reacted to this post.
luishp

Hello everyone,

Following my previous announcement, I am happy to inform you that EasyPy Desktop (Public Beta 1) is now officially available for download.

You can grab the installer from the "Releases" section on GitHub:
👉 [Pre-realese]

💾 System Info:

  • Installer Size: ~365 MB

  • Disk Space Required: ~1.44 GB (Includes a full standalone Python Runtime so you don't need to install anything else).

⚠️ Important:
Please keep in mind before downloading:

  1. Proof of Concept: This is an experimental Beta. I am a solo developer working on this in my free time and I have other projects.

  2. No Guarantees: While I love this project, I cannot guarantee a roadmap, long-term continuity, support or immediate updates. It depends entirely on my availability.

  3. Expiration: This beta build is time-limited( May 1, 2026) to ensure testing on valid versions.

  4. Disclaimer: This software is provided "as is" for testing purposes. Please back up your data appropriately.

🚫 Bug Reports & Support
To keep the VisualNEO forum clean and on-topic, please do NOT report bugs or technical issues in this thread.
If you find a bug, please post it strictly on the GitHub Issues page.

Thank you for testing it out!
(+) use this license to activate PRO features: EASYPY-GOLD-1000

Best,
Emo

luishp, Vadim and danito have reacted to this post.
luishpVadimdanito

What a good idea. Python apps already dominate GitHub and Discord. A visual WIndows exe compiler is just what is needed.

emo has reacted to this post.
emo

# 🚀 Announcing EasyDesktop 1.1-beta.2 (Pre-Release)

Release of the **second public beta** of **EasyDesktop**, an all-in-one visual development environment that combines **drag-and-drop design**, native widgets, and the power of **Python & PySide6**.

> ⚠️ **Pre-Release Notice:** This build is intended for advanced testing and feedback. It may contain bugs or experimental behavior.

---

## ✨ What's New in Beta 2

This release brings major architectural improvements and new tools:

### 🎨 Visual & Design Tools
* **Assets Panel:** Drag-and-drop support for easy resource management.
* **Image Overhaul:** Native support for Flip, Rotate, Grayscale, and **Chroma Key/Transparency**.
* **Color Picker:** Updated with Alpha Channel (Transparency) support.
* **Geometric Shapes:** Built-in widget for drawing native shapes.
* **Dockable Minimap:** Fast navigation for large canvas projects.
* **Extended Canvas:** "Backstage" area support.

### 🧩 New Widgets & Plugins
* **Native Media Player:** Built-in video/audio widget.
* **Menu Bar Builder:** Visual plugin to create native menu bars.
* **ToolBox Widget:** Native accordion-style container.
* **PDF Generation:** Create PDFs (documents or SQLite grids) without external dependencies.

### 🧠 Logic & Code
* **AI "Smart Brain" Upgrade:** Enhanced context and UX.
* **IntelliSense:** Intelligent code completion for the internal editor.
* **Visual Logic Assistant:** No-code system for building workflows.
* **SQLite Manager Pro 9.0:** Smart paths and manual data entry mode.

### ⚙️ System
* **Plugin System 2.0:** Separation between System and User plugins, plus smart sorting.
* **Update Checker:** Automatic version management.
* **Library Recovery:** Smart migration for beta updates.

---

## 💾 System Requirements
* **OS:** Windows 10 / 11 (x64)
* **Python:** **Embedded** (No external installation required).
* **Disk Space:** ~1.44 GB installed (~380 MB installer).

---

## 📝 Important Notes

**1. Time-Limited Build**
This beta version is valid until **May 1, 2026**. After this date, please update to the latest release.

 

## 🛡️ Antivirus False Positives (Updated)

Some antivirus solutions may incorrectly flag **EasyPyDesktop.exe** as a generic threat such as:

> **Agent.Spyware.Stealer.DDS**

This was a **false positive** caused by:

- The use of a **time-limited protection mechanism**
- **Python code protection / obfuscation**
- An **embedded standalone Python runtime**

**Update / Action Taken:**
Malwarebytes has **whitelisted this executable** and created a **rule to prevent future detections**. The update may take a couple of hours to propagate.

> ✅ Your application is safe to use and does **not contain malicious code**.
> Transparency: this behavior is common in protected Python-based desktop applications and beta builds.

**3. Developer Note**
EasyDesktop is a solo-developer **proof of concept**. Future development depends on time availability. Please treat this as a technical showcase.

Emo

luishp, Vadim and 5 other users have reacted to this post.
luishpVadimdglojnaralangonzalez91fkapnistAnthony LaTorresusan

This is fantastic.  Is there a place to drop in a file i have already created and it can run it. like Thony etc.  Then compile it.  This was I can also add things to it?

Do you have an email or tech support email we can directly ask and give feedback.  Maybe you and Luis can get together and call this VisualNEO PY.  Who knows.  Its very good.

 

Thanks

emo has reacted to this post.
emo

# 🚀 EasyPy Desktop Beta 3 is Here! 🎉

Beta 3 is live with new features and improvements:

- Automatic update check on startup
- Integrated debugging console
- New "Window Controller" plugin
- **Major leap in code generation:** The internal script engine now generates Object-Oriented (OOP) Python code, replacing linear "spaghetti code" with a robust, class-based structure.
- Modernized licensing & activation UX
- OpenStreetMap plugin & interactive map demo
- Smart code editor with real-time syntax checking & autocompletion
- Native page transitions & widget animations
- Initial Beta Help Manual

### Why the OOP code generation matters
- **Stability & Safety:** User scripts no longer risk breaking core application logic.
- **Scalability:** Easily manage large projects with hundreds of widgets and pages.
- **Professional Standards:** Clean, maintainable class structure following PySide6/Qt best practices.
- **Performance:** Localized context in class methods improves efficiency and memory handling.

Upgrade now and explore all the enhancements!

⚠️ Note: This Beta 3 may be the last release for a while, as I will be focusing on another project. Future updates will resume once I can dedicate time to EasyPy again.
Best,
Emo
******* Use this license file to activate PRO features in de beta3:

Uploaded files:
  • You need to login to have access to uploads.
Hello everyone, greetings from Mexico. Can anyone tell me where the link for beta 3 is? I can't find it anywhere; I only see the link for version 1.0.

Releases · emo44/easypy-desktop

 

it does not work.  It pops up a box and says "internal License/security Error"  Please help

 

 

Quick demo of EasyPyDesktop Beta 1.5.

EasyPyDesktop is an all-in-one rapid development tool built with Python and PySide6, including pip integration and a runtime, designed to create Windows EXE desktop applications.

This beta version is more stable and has fewer errors compared to previous builds.
Still in development — testing and feedback are welcome.
VIDEO

 

luishp, Vadim and 3 other users have reacted to this post.
luishpVadimdglojnaralangonzalez91smartmedia

I don't know Python very well, I play with it, and a lot of my code is developed with various AI systems.
EasyPyDesktop will definitely be a great tool for me, and I'll buy it as soon as I can.

Even if this isn't the right channel, will emo_phidget RFID ever see the light of day?

It was a project I was passionate about. If it were possible to get the plugin, I'd buy the hardware to test it.

 

Thanks and good luck and good work

Beta 10 is now available.

This update includes a large number of improvements and refinements.
It’s very close to the tool I wish I had years ago for rapid Python desktop development.

VIDEO

Emo

luishp, dglojnar and alangonzalez91 have reacted to this post.
luishpdglojnaralangonzalez91

The beta phase has officially ended.
Starting with version **2.2**, EasyPy Desktop is released as a **Stable Early Access** product.

### 🔽 Where to Download Now

All official downloads are now hosted on Gumroad:

👉 EasyPy Desktop (Free Download):
https://emosoft.gumroad.com/l/easypydesktop

👉 PRO License (Optional, unlocks EXE export):
https://emosoft.gumroad.com/l/easypydesktoplicense

Best,
Emo

Hi Emo,

Thank you for your project.
I don't see on the link where to download it...

Regards,

Denis

No encuentro  como adquirir la version pro

 

I can't figure out how to get the pro version