The Scientific Python Development Environment
Become a financial contributor.
Top financial contributors
$16,744.55 USD since Jan 2023
$4,000 USD since Jul 2021
$1,016 USD since Nov 2018
$900 USD since Nov 2018
$300 USD since Jul 2020
$190 USD since Mar 2020
$180 USD since Dec 2018
$100 USD since Dec 2020
$100 USD since Aug 2021
$60 USD since Jun 2018
$1,000 USD since Apr 2019
$1,000 USD since Apr 2019
$930 USD since May 2019
$725 USD since Jan 2019
$660 USD since Dec 2017
$600 USD since Dec 2019
$570 USD since Nov 2017
$500 USD since Jul 2018
$375 USD since Feb 2019
$370 USD since Apr 2018
Spyder IDE is all of us
Our contributors 550
Thank you for supporting Spyder IDE.
Transparent and open finances.
Credit from Guest to Spyder IDE •
Credit from Vicki to Spyder IDE •
Let’s get the ball rolling!
News from Spyder IDE
Updates on our activities and progress.
Passing some big milestones, with more on the way—all thanks to you!
Use as an IDE
Spyder is a Python development environment with many features for research, data analysis, and scientific package creation:
Work efficiently in a multi-language editor with a function/class browser, real-time code analysis tools (pyflakes, pylint, and pycodestyle), automatic code completion (jedi and rope), horizontal/vertical splitting, and go-to-definition.
Multiple IPython consoles with workspace and debugging support to instantly evaluate the code written in the Editor. Spyder consoles also come with full Matplotlib integration.
Render documentation in real-time with Sphinx for any class or function, whether external or user-created from either the Editor or a Console.
Inspect any variables, functions or objects created during your session. Editing and interaction is supported with many common types, including numeric/strings/bools, Python lists/tuples/dictionaries, dates/timedeltas, Numpy arrays, Pandas index/series/dataframes, PIL/Pillow images, and more.
Examine your code with the static analyzer, trace its execution with the interactive debugger, measure its performance with the profiler, and keep things organized with project support and a builtin file explorer.
Find in files
Search for queries across multiple files in your project, with full support for regular expressions.
Plugin support API
This allows for extending Spyder to add more functionality right inside the IDE. (Beta!)
Use as a (Python) library
Spyder may also be used as a PyQt5 extension library (module spyder). For example, the Python interactive shell widget used in Spyder may be embedded in your own PyQt5 application.
Now donating 2 * $5 per month, since apparently...