################################# Welcome to Spyder's Documentation ################################# .. image:: /images/mainwindow/mainwindow_default_1610.png :align: center :alt: Screenshot of the Spyder main window, with the default panel layout Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It features a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package. .. rst-class:: blue-32px ================ Where to go now? ================ Spyder's documentation provides a variety of resources that will help you learn how to use the application and explore each one of its panes. These include video tutorials, in-depth descriptions and how-to guides covering a wide range of needs and experience levels with Spyder. .. grid:: 1 2 3 3 :gutter: 3 .. grid-item-card:: .. div:: align-center .. rst-class:: fasb fa-book-open .. div:: align-center If you are looking for a summary of its features and interface, check out the :doc:`quickstart`. .. grid-item-card:: .. div:: align-center .. rst-class:: fasb fa-download .. div:: align-center If you don't have Spyder installed and want to get started, follow the :doc:`/installation`. .. grid-item-card:: .. div:: align-center .. rst-class:: fasb fa-walking .. div:: align-center If you are completely new to Spyder, watch our basic tutorial series, :doc:`videos/first-steps-with-spyder`. .. grid-item-card:: .. div:: align-center .. rst-class:: fasb fa-columns .. div:: align-center If you are familiar with Spyder and want to explore the functionality of its panes in more detail, go to :doc:`panes/index`. .. grid-item-card:: .. div:: align-center .. rst-class:: fasb fa-first-aid .. div:: align-center If you've run into a Spyder problem and need help solving it, take a look at our :doc:`troubleshooting guide`. .. grid-item-card:: .. div:: align-center .. rst-class:: fasb fa-question-circle .. div:: align-center If you have a question about Spyder, visit the :doc:`faq` section. .. rst-class:: fa-offset-h3 ================== Join our community ================== Spyder is open source software, which means that is free for everyone to use and anyone can contribute to it. We encourage everyone to become a part of our community and help develop Spyder! .. rst-class:: fasb fa-laptop-code Looking to contribute your code? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Spyder is written in the same Python language that you use it to develop, so its easy to get started contributing to it. You can follow our `contributing guide`_ to set up a development environment, and you can get involved with the project through our `Github repository`_. The easiest way to get started is helping us resolve items on our `issue tracker`_, either by fixing bugs in Spyder, or helping users troubleshoot their problems (which doesn't require writing any code). .. _contributing guide: https://github.com/spyder-ide/spyder/blob/master/CONTRIBUTING.md .. _Github repository: https://github.com/spyder-ide .. _issue tracker: https://github.com/spyder-ide/spyder/issues .. rst-class:: fasb fa-book Want to help writing docs? ~~~~~~~~~~~~~~~~~~~~~~~~~~ We welcome your contributions of corrections, additions and enhancements to these docs. Check out the `docs contributing guide`_ to learn how to submit a PR with your changes on our `docs repo`_. .. _docs contributing guide: https://github.com/spyder-ide/spyder-docs/blob/master/CONTRIBUTING.md .. _docs repo: https://github.com/spyder-ide/spyder-docs .. rst-class:: fasb fa-globe-americas Interested in translating Spyder? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In order to reach more users around the world in need of a powerful scientific Python environment, we welcome your help translating the documentation and the interface into different languages. For this purpose we use `Crowdin`_, which provides a simple web based interface for translators, proofreaders and managers, so everyone can help us translate Spyder into any language. .. _Crowdin: https://crowdin.com/project/spyder .. rst-class:: fasb fa-user-friends Want to be part of our social media? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Connect with Spyder through our social media channels to stay up to date with our current developments! .. toctree:: :maxdepth: 2 :hidden: quickstart installation FAQ videos/index panes/index plugins/index workshops/index troubleshooting/index