{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/7"},{"label":"Widget Sets","url":"https://skillfed.io/packages/category/software-development-widget-sets"}],"enrichment":{"capability":"Spyder is a full-featured integrated development environment (IDE) for scientific Python work, combining a code editor, IPython console, variable inspector, and debugger in a single PyQt5-based application.","skillfed_tags":["ide","scientific-computing","interactive-development"],"use_cases":["Interactive data analysis and exploration with live variable inspection and IPython console.","Educational setting where students learn Python with an all-in-one IDE similar to MATLAB or RStudio.","Scientific research workflows combining code editing, debugging, and documentation in one window.","Rapid prototyping and testing of Python scripts with integrated console and variable explorer.","Code review and refactoring using integrated linting (Pylint) and debugging tools."],"what_it_does":"Spyder is a desktop IDE designed for scientific and data-focused Python development. It bundles an editor, an IPython console for interactive execution, a variable explorer to inspect objects in memory, a debugger, and integrated documentation browsing\u2014all in a single PyQt5 window. It targets researchers, educators, and data scientists who want a MATLAB-like or RStudio-like experience within Python, rather than switching between a text editor and a separate terminal or notebook.\n\nThe package integrates tightly with IPython, Jedi for code completion, Pylint for linting, and nbconvert for notebook support. Its 50 runtime dependencies include PyQt5 and PyQtWebEngine for the GUI, asyncssh and keyring for secure operations, and tools like cookiecutter and nbconvert for templating and conversion. It supports Python 3.9 through 3.13 and runs on macOS, Windows, and Linux.","worth_installing":"Yes, if you work in scientific Python and prefer a desktop IDE with integrated console and variable inspection over a text editor plus terminal. The low install friction, active maintenance, permissive license, and zero reported vulnerabilities make it a safe choice. Install only if your system has Qt libraries available (usually pre-installed on macOS and Windows; Linux users must install PyQt5 system dependencies first)."},"id":"spyder","links":{"html":"https://skillfed.io/packages/spyder","md":"https://skillfed.io/packages/spyder.md","pypi":"https://pypi.org/project/spyder/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-29","license_spdx":null,"license_treatment":"permissive","name":"spyder","python_support":"supports_current","summary":"The Scientific Python Development Environment"},"popularity":{"monthly_downloads":110848,"position":12441,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"6.1.6"}
