7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Spyder

Open source

Scientific Python development environment with an editor, interactive console and variable explorer, aimed at data analysis and research.

Open-source alternative to

spyder-ide.org
Spyder homepage screenshot
GitHub stars
9.4k
Last commit
yesterday
Repository age
11 years
Version
v6.1.7
Licence
MIT
Self-hosted
Yes

About Spyder

Spyder is an integrated development environment for scientific Python. It is written in Python with Qt and developed by the Spyder Project Contributors. The program is aimed at scientists, engineers and data analysts who combine code editing, running scripts and inspecting results in one window.

The repository topics point to ties with the Anaconda distribution and WinPython, and to the Language Server Protocol for editor intelligence. The README offers a Binder link so people can try the latest version in a browser, and notes that some source files and icons carry different authorship or licenses recorded in NOTICE.txt. Widely known parts of the IDE include an editor, an IPython console, a variable explorer and a debugger.

Spyder is released under the MIT license and has been developed since 2009. It is a good fit for people who prefer a MATLAB-style workspace for Python data work, rather than a general-purpose editor, and the project website provides downloads and documentation.

Key features

  • Python code editor with language server support
  • Interactive IPython console
  • Variable explorer for data inspection
  • Integrated debugger
  • Works with Anaconda and WinPython
  • Binder demo to try in a browser

Good fit for

  • →Scientific computing and data analysis
  • →Teaching Python in a workspace-style IDE
Built with
Python
Tags
python
ide
scientific-computing
data-science
qt
anaconda
debugger
editor

Spyder: questions and answers

What is Spyder used for?
Spyder is a scientific Python development environment with an editor, interactive console and variable explorer, aimed at data analysis and research. It is a good fit for scientific computing and data analysis, and teaching Python in a workspace-style IDE.
Is Spyder open source?
Yes. Spyder is open source under the MIT licence. Its source code is on GitHub at spyder-ide/spyder and is written mainly in Python.
Is Spyder free?
Yes. Spyder is open source, so the software itself is free to use.
What is Spyder an alternative to?
Spyder is an open-source alternative to MATLAB, PyCharm and DataSpell. Other open-source alternatives to MATLAB include JupyterLab, Jupyter Notebook and RStudio.
Is Spyder actively maintained?
Yes. The most recent commit to Spyder was on 2 October 2026, and the latest release is v6.1.7, published on 28 August 2026. The project has 9.4k stars on GitHub.

Open-source alternatives to Spyder

See all

SaaS alternatives to Spyder

See all