Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Python IDEs
  3. PyScripter

PyScripter

What it is

PyScripter is a free, open-source Python integrated development environment for Windows. Its editor provides syntax highlighting, code folding, completion, call tips and syntax checking while typing. The integrated interpreter and debugger support remote debugging, conditional breakpoints, call stacks, variables, watches and post-mortem analysis. Testing tools include a unit-testing interface and automatic test generation; refactoring can organize imports, rename items and extract functions. The file explorer integrates version control through Tortoise Git, SVN or CVS, and the IDE can connect tools such as PyLint, TabNanny and Profile. Built-in LLM assistance offers editor help and chat with OpenAI, Gemini, Grok, DeepSeek and local Ollama models. OpenAI use requires a paid plan or pay-as-you-go credit; light Gemini use is free, while Ollama runs local models. Windows users need Python 3.8 or later. The 64-bit build requires 64-bit Windows and Python; the 32-bit build requires 32-bit Python. Portable zip packages need no installation after unzipping. The project is MIT-licensed and links to GitHub Discussions for support.

For and against

For

  • Integrated Python interpreter and debugger
  • Includes unit testing and automatic test generation
  • Portable zip packages need no installation
  • MIT-licensed and free

Against

  • Windows only
  • Requires Python 3.8 or newer
  • 64-bit build requires 64-bit Windows and Python
  • OpenAI assistance requires paid plan or credit

The verdict

PyScripter combines coding, debugging and testing features in a free Windows IDE, with both portable packages and LLM assistance. Check the Python and architecture requirements, and account for potential OpenAI usage costs.

Who it suits

PyScripter suits Python programmers who want an editor with integrated debugging, testing and refactoring tools on Windows. Its portable zip packages may suit users who prefer not to install the IDE.

Plans and prices

PyScripter

Free

Windows · Python ≥3.8

Every plan, in full

On the record

Architecture support
The 64-bit build works only on 64-bit Windows with 64-bit Python; the 32-bit build works on 32-bit or 64-bit Windows with 32-bit Python.sourceforge.net · read 30 Sep 2026
Audience
The creator described PyScripter as Python-centric, lightweight and suitable for novice programmers and Python developers.blogs.embarcadero.com · read 30 Sep 2026
Debugging
It includes integrated and remote Python debugging with call stacks, variables, watches, conditional breakpoints, thread debugging and post-mortem analysis.github.com · read 30 Sep 2026
Design
The project describes PyScripter as a feature-rich but lightweight Python IDE.github.com · read 30 Sep 2026
Editor
Its editor offers syntax highlighting, code folding, code completion, call tips, and syntax checking as you type.github.com · read 30 Sep 2026
External tools
PyScripter can integrate external tools such as PyLint, TabNanny, and Profile.github.com · read 30 Sep 2026
Initial release
The project history lists PyScripter version 1.0 as released on April 13, 2005.github.com · read 30 Sep 2026
Interpreter and debugging
The IDE includes an integrated Python interpreter and debugger, with remote debugging, conditional breakpoints, and post-mortem analysis.github.com · read 30 Sep 2026
License
PyScripter is distributed under the MIT License, which permits use, copying, modification, distribution and commercial use.github.com · read 30 Sep 2026
LLM costs
The project documentation says OpenAI use requires a paid plan or pay-as-you-go credit, while light Gemini use is free; Ollama runs local models.github.com · read 30 Sep 2026
LLM features
Built-in LLM support includes editor assistance and a chat window, with OpenAI, Gemini, Grok, DeepSeek, and local models supported.github.com · read 30 Sep 2026
LLM support
Built-in LLM coding assistance supports OpenAI, Gemini, DeepSeek, Grok and local Ollama models.github.com · read 30 Sep 2026
Portable distribution
PyScripter zip files are portable and require no installation after unzipping.sourceforge.net · read 30 Sep 2026
Portable version
The download page says zip packages are portable and need no installation.sourceforge.net · read 30 Sep 2026
Product
PyScripter is a free, open-source Python integrated development environment.github.com · read 30 Sep 2026
Purpose
PyScripter is a free and open-source Python integrated development environment.github.com · read 30 Sep 2026
Python tools
External-tool integration includes PyLint, TabNanny and Profile.github.com · read 30 Sep 2026
Remote engines
Remote Python engines run in a separate process, and the SSH engine starts a Python engine on a remote server using rpyc.github.com · read 30 Sep 2026

Alternatives to PyScripter

Every alternative, ranked