The only Python IDE you need.
AI upgrades in PyCharm 2025.2: AI Agents Debugger, AI Playground, and an enhanced Junie.
We are finally ready to announce the general availability of the new Bazel plugin by JetBrains for IntelliJ IDEA, PyCharm, and GoLand. Enjoy a polyglot experience with better Bazel workflows, configuration editing, built-in query, faster indexing and many other improvements.
Take a first look at true multithreading in Python 3.13 with the no-GIL option. Learn why it matters and compare performance with and without the GIL (Global Interpreter Lock).
Our goal is to make remote development with JetBrains IDEs feel just as reliable and consistent as working locally does. Recently, we’ve made progress towards this goal in core areas like the editor, tool windows, plugin behavior, and settings synchronization. Editor All the changes …
Explore JetBrains Cadence, a plugin that merges the ease of local development with advanced cloud computing capabilities.
Want to write faster Python code? Discover the difference between `async/await` and `threading` and how concurrency works in Python with real-world examples.
We’re excited to launch the second edition of our User Experience Survey for DataGrip and the Database Tools & SQL Plugin! Your feedback from the previous survey helped us better understand your needs and prioritize the features and improvements that matter most to you. Thanks to your inpu…
A unified PyCharm, the Junie release, a free AI tier, Jupyter enhancements, Data Wrangler, and more in PyCharm 2025.1.
PyCharm is one powerful, unified product. Its core functionality, including Jupyter notebooks, is free, and a Pro subscription is available with extra features.
Read this blog to find the best Python web framework for your project. Compare Django, Flask, and FastAPI – their strengths, trade-offs, and key differences.
Learn about Django templates with our guide. Explore what they are, why they're useful, and how to use them. Discover the different types of Django templates.
We’re thrilled to announce that Will Vincent has joined JetBrains as our Python Developer Advocate. Read this blog post to get to know Will and his plans for the Python community and PyCharm.
Understanding Django views helps you make faster progress in your project. Learn all about views and best practices for using them.
By submitting this form, I agree that JetBrains s.r.o. ("JetBrains") may use my name, email address, and location data to send me newsletters, including commercial communications, and to process my personal data for this purpose. I agree that JetBrains may process said data using third-party services for this purpose in accordance with the JetBrains Privacy Policy. I understand that I can revoke this consent at any time in my profile. In addition, an unsubscribe link is included in each email.
Thanks, we've got you!