EVERYTHING XIAOMI
Get listed

PyScripter

PyScripter is a free, open-source Python integrated development environment for Windows.

Place
#10 of 26
Score
6.3
PyScripter's website

What PyScripter is

PyScripter is a free, open-source Python integrated development environment for Windows. Its editor includes syntax highlighting, code folding, completion, call tips, and syntax checking while typing. An integrated interpreter and debugger support remote debugging, conditional breakpoints, call stacks, variable and watch views, and post-mortem analysis. PyScripter also offers a unit-testing interface, automatic test generation, and refactoring tools for organizing imports, renaming, and extracting functions. Its file explorer integrates version control through Tortoise Git, SVN, or CVS, and external tools can include PyLint, TabNanny, and Profile. Built-in LLM assistance offers editor help and chat with OpenAI, Gemini, Grok, DeepSeek, and local models. OpenAI usage requires a paid plan or pay-as-you-go credit; light Gemini use is free, and Ollama runs local models. Windows users need Python 3.8 or newer. The 64-bit build requires 64-bit Windows and Python; the 32-bit build requires 32-bit Python. Portable zip packages need no installation.

Good

  • Integrated interpreter and debugger include remote debugging.
  • Includes a unit-testing interface and automatic test generation.
  • Refactoring tools include rename and function extraction.
  • Portable zip packages require no installation.

Watch out

  • Available only for Windows.
  • Python 3.8 or newer must already be installed.
  • The 64-bit build requires 64-bit Windows and Python.
  • OpenAI assistance requires paid access or credit.

Who it suits

PyScripter suits Python developers and novice programmers using Windows who want an IDE with debugging, testing, and refactoring tools. It can also suit users who want portable zip packages or built-in LLM assistance.

Verdict

PyScripter combines editing, debugging, testing, refactoring, and external-tool support in a Windows IDE. Check the Python and architecture requirements, and consider the separate costs that may apply to OpenAI assistance.

Plans and prices

From PyScripter's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
PyScripterFreeWindows · Python ≥3.8

The facts

Each one read from PyScripter's own pages, with the date it was checked.

What it does

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.checked 30 Sep 2026
Audience
The creator described PyScripter as Python-centric, lightweight and suitable for novice programmers and Python developers.checked 30 Sep 2026
Debugging
It includes integrated and remote Python debugging with call stacks, variables, watches, conditional breakpoints, thread debugging and post-mortem analysis.checked 30 Sep 2026
Design
The project describes PyScripter as a feature-rich but lightweight Python IDE.checked 30 Sep 2026
Editor
Its editor offers syntax highlighting, code folding, code completion, call tips, and syntax checking as you type.checked 30 Sep 2026
External tools
PyScripter can integrate external tools such as PyLint, TabNanny, and Profile.checked 30 Sep 2026
Initial release
The project history lists PyScripter version 1.0 as released on April 13, 2005.checked 30 Sep 2026
Interpreter and debugging
The IDE includes an integrated Python interpreter and debugger, with remote debugging, conditional breakpoints, and post-mortem analysis.checked 30 Sep 2026
License
The repository identifies its license as MIT.checked 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.checked 30 Sep 2026
LLM support
Built-in LLM coding assistance supports OpenAI, Gemini, DeepSeek, Grok and local Ollama models.checked 30 Sep 2026
Portable distribution
PyScripter zip files are portable and require no installation after unzipping.checked 30 Sep 2026
Portable version
The download page says zip packages are portable and need no installation.checked 30 Sep 2026
Product
PyScripter is a free, open-source Python integrated development environment.checked 30 Sep 2026
Purpose
PyScripter is a free and open-source Python integrated development environment.checked 30 Sep 2026
Python tools
External-tool integration includes PyLint, TabNanny and Profile.checked 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.checked 30 Sep 2026
Support
The project links to GitHub Discussions for support.checked 30 Sep 2026
Support channels
The GitHub project exposes Issues and Discussions for community support and collaboration.checked 30 Sep 2026
System requirements
The download page requires Python 3.8 or newer on Windows; the x64 build requires 64-bit Windows and 64-bit Python.checked 30 Sep 2026
Testing and refactoring
Features include a unit testing GUI, automatic test generation, and refactoring tools such as organize imports, rename, and extract function.checked 30 Sep 2026
Version control
The file explorer offers integrated version control using Tortoise Git, Tortoise SVN, or Tortoise CVS.checked 30 Sep 2026

The company

Founded
2005checked 28 Sep 2026

Money

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.checked 30 Sep 2026

Alternatives to PyScripter

All alternatives
  1. 1Anvil logo

    Anvil

    Free planOpen sourceAndroidiOSWebAPI
    8.5From $12 a month
  2. 2PyCharm logo

    PyCharm

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    8.2From $100 a year
  3. 3

    Wing Python IDE

    APILinuxmacOSSelf-hosted
    7.3From $27 a year
  4. 4

    Eric

    Free planLinuxmacOSWindows
    6.8Free plan
  5. 5

    Pyto

    Free planiOSmacOS
    6.7$7.99 one-time
  6. 6

    Spyder

    Free planWebLinuxmacOSWindows
    6.4Free plan