AddFlow  Altova SchemaAgent AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova MapForce Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova StyleVision Server Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Ultimate Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC ComponentOne Enterprise combit Report Server Combit List & Label 22 DbVisualizer version 12.1 Altova DiffDog DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts 10.0 版 HelpNDoc Highcharts Gantt Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus Nevron Vision for .NET OPC DA .Net Client Development Component OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/JAVA OSS ASN.1/C++ OPC HDA .NET Server Toolkit PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight Altova StyleVision Sencha Test SPC Control Chart Tools for .Net SlickEdit Software Verify .Net Coverage Validator Source Insight Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete UltraEdit Altova XMLSpy Zend Server


The IDE for Professional Data Scientists


Intelligent Jupyter notebooks

Tuned for high interactivity

Switch between command and editor modes with a single keystroke. Navigate over cells with arrow keys. Use all of the standard Jupyter shortcuts. Enjoy fully interactive outputs – right under the cell.


Smart coding assistance

When editing code cells, enjoy smart code completion, on-the-fly error checking and quick-fixes, easy navigation, and much more.


Local and remote notebooks

Work with local Jupyter notebooks or connect easily to remote Jupyter, JupyterHub, or JupyterLab servers right from the IDE.




Interactive Python scripts

Scientific Python console

Run Python scripts or arbitrary expressions interactively in a Python Console. See the outputs and the state of variables in real-time.


Cells in Python scripts

Split Python scripts into code cells with the #%% separator and run them individually as you would in a Jupyter notebook.


Data and visualization outputs

Browse DataFrames and visualizations right in place via interactive controls. All popular Python scientific libraries are supported, including Plotly, Bokeh, Altair, ipywidgets, and others.




Built-in tools and integrations

Version control

Clone Git projects, commit and push changes, work with several branches, manage changelists, and stage updates before committing them.



Work with the command line shell through the built-in Terminal that supports all of the same commands as your operating system.


Database tools

Access and query a database right from the IDE. Rely on smart coding assistance when editing SQL code, running queries, browsing data, and altering schemas.







Regardless of whether you work in Jupyter notebooks or Python scripts, you will always be able to rely on intelligent code completion, on-the-fly error checking and quick-fixes, and easy code navigation.




DataSpell supports editing and rendering Markdown in both notebook cells and in separate files. LaTeX support is not ready yet, but coming soon.



Interactive outputs

DataSpell fully supports both static and JavaScript-based outputs used by scientific libraries, such as Plotly, Bokeh, Altair, ipywidgets, and others. For DataFrames, DataSpell offers rich interactive table controls.




Built-in support for Conda makes it easy to create, manage, and reuse environments and dependencies.




The Debugger is supported in both Jupyter notebooks and Python scripts. Stop at breakpoints, step through the code, and browse and manage the state of the variables.




Connect to your database to explore tables, perform refactorings, import/export data, and more.




Basic support for R includes a debugger, dataset and visualization explorer, package manager, intelligent coding assistance, and more.




The Vim emulation, Docker, additional VCS, custom appearance themes, and much more is available through a universe of plugins.



How do I choose which product to use: JetBrains DataSpell or PyCharm Professional Edition?


If you’re involved in both data science and development, we recommend you use PyCharm Professional Edition. If you’re involved more in data science than development, we recommend you use JetBrains DataSpell.


Does DataSpell support other languages than Python or R? How about Julia, and others?


Once the support for Python and R is polished enough, we may look at other languages too.


Does JetBrains DataSpell bundle database integration?




Is DataSpell’s functionality available in PyCharm Professional Edition?


Since 2021.3, PyCharm Professional Edition includes support for local Jupyter notebooks. The support for remote Jupyter notebooks as well as other DataSpell’s features aren’t available yet with PyCharm Professional Edition.


Is DataSpell’s functionality available with PyCharm Community Edition?


No. There are no plans to include it in the community version.


Does DataSpell bundle web development capabilities?


No. PyCharm Professional Edition is the best option for web development combined with data science.

Quick Navigation;

© Copyright 2000-2023  COGITO SOFTWARE CO.,LTD. All rights reserved