• Review
  • Changelog

PyScripter is a free and open-source Python Integrated Development Environment (IDE) that was created in Multilanguage to compete with the functionality of the commercial Windows-based IDEs. Being built in a compiled language and other extensive features make the application a productive Python development environment.

The application makes coding and scripting pretty easy, especially if you are a beginner. It is lightweight, runs smoothly and provides all the features you would need from a modern IDE: syntax highlight, run code and see the output, code completion, built-in Python shell, debugger, and a whole lot more.  

How Can PyScripter Make Coding And Scripting Easy On Your Windows PC?

Initially, Python script utilities were used to enhance the services on PyScripter, but over time the application has now evolved into a standalone Python IDE that uses the P4D (Python for Delphi) and SynEdit components and other full features. So now it highlights the syntax and edits codes on its own, rather than relying heavily on the Python utility software. The interface uses a text editing tool when handling the interpreted coding component.

Once you have downloaded and installed the application files, upon launching it, you will be met with an intuitive and user-friendly interface that allows you unlimited access to a broad set of features such as; Python Interpreter, Code Explorer, To-Do List, and Regular Expression Tester and more. The interface uses a text editing tool when handling the interpreted coding component. The reliable editing tool functions enable you to perform various actions such as insert and modify parameters, highlight scripts, and find other specific functions with great ease. 

On the main menu of the application, which is the File Explorer panel can be accessed from the left-hand side of the application, and it enables you to view your drives for Python scripts and edit them for safe usage. The displayed files can also be filtered and likewise, the negatives directly into your most commonly used directories. Additionally, there is an option that allows you to check the reference, storage units, and as well as the source of each code.

There is a ‘Python Interactive Interpreter’ console that comes with the PyScripter application; this allows you access from the IDE Windows view menu, it also provides you with an interactive and handy Python interpreter that puts all the errors, warnings and running scripts on display.

From the Code Explorer window, the application allows you to have a structured view of the source code with its functions, classes, and each method. By simply double-clicking on any function or class name, you can move the editor caret to the section of the code where the specific function or class was being first defined.

Being built in a compiled language make it rather lightweight compared to some of the other IDEs, the application integrates so well into Windows; the program remains really light on computer resources all the time, so you don’t experience any slow down on your operating system in any way. 

PyScripter application is compatible with Windows Vista, Windows 10, Windows 8.1, Windows 7, Windows XP, 32 and 64-bit computers. It is also available for free download in a lightweight file size of about 9 MB with multi-language support. 

Features of PyScripter Include:

  • Syntax highlighting editor;
  • Syntax checking during typing
  • Context-sensitive help on Python keywords
  • Parameterized code templates
  • Accept files dropped from Explorer
  • File change notification
  • Multi-language support 
  • Integrated Python interpreter;
  • Code completion, Call tips and Command history
  • Execute scripts without first saving
  • Integrated Python debugger;
  • Remote Python debugger and Call stack
  • Variables window and Watches window
  • Conditional breakpoints and Post-mortem analysis
  • Debug flies run without you having to first save. 
  • Editor views; Disassembly and HTML documentation (pydoc)
  • Project manager; Import extant directories and multiple run configurations
  • Integrated unit testing; Automatic test generation and Unit testing GUI
  • External tools (external run and capture output);
  • Has Integrated Python tools such as PyLint, TabNanny, Profile, etc.
  • optimal parameter functionality that enables customized external tool integration


If you’re just starting to learn coding and scripting using Python on Windows, you may find PyScripter a lot less intimidating and a great way to start. With a user-friendly and multi-functional interface, the application is a steady Python integrated development environment that enables you to create and compile scripts with accuracy and minimal effort.

We don't have any change log information for PyScripter 3.6.1 yet. If you have any change log info for this version of PyScripter you can share with us.


More info

  • Last Updated: 2019-09-26
  • Developer: Kiriakos Vlahos
  • Version: 3.6.1
  • File size: 8.98 MB
  • Downloads: 2,939
  • Operating system: Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows XP
  • Filename: PyScripter-3.6.1-x86-Setup.exe
  • MD5 Checksum: daeae63b398538e19b6d105bec6fa0ca