The only Python IDE you need. Built by @JetBrains, part of @JetBrainsData

JetBrains s.r.o.
Python on the outside, Rust on the inside 🐍🦀 With the official Rust plugin in PyCharm 2026.2, you no longer have to switch IDEs to write high-performance Rust extensions. ⚡ Speed up Python hot loops by rewriting bottleneck code in Rust 🔄 Toggle between related Python and Rust files using gutter icons 🐛 Run and debug Rust code directly inside PyCharm.
4
5
39
8,560
JetBrains Air is now available in PyCharm 2026.3 EAP 4, bringing agentic development closer to the IDE. With your choice of coding agents, support for parallel workflows, and IDE-native review and verification. 💻 Command-2 on macOS / Alt+2 on Window and Linux will open the Agent Session tool window instead of Bookmarks. ⚡ Ctrl+Ctrl on any platform will open a quick input window instead of Run Anything. Learn more: jetbrains.com/air/ides/
2
2
22
2,397
PyCharm, a JetBrains IDE retweeted
We gave GPT 6-Sol a prompt. It gave us a katana and a getaway mission. ⚔️ @mhartington built Neon Exit with @OpenAIDevs’ latest GPT model. Hit the neon streets. Start a sword fight. Grab the briefcase. Get out. Available in JetBrains, Air and Junie starting today.
2
5
35
7,675
PyCharm, a JetBrains IDE retweeted
This product video was generated entirely by Claude Opus 5.5. Our colleague @kristel_tech gave it @HeyGen’s HyperFrames skills and pointed it at kotlinlang.org – out came this Kotlin promo. Try it in JetBrains Air or Junie.
1
11
186
17,524
We’re at Big Data London, and you can see Air in action at booth M110! Explore Air, PyCharm, DataGrip, and Databao with the team, talk through your data and AI workflows, and enter our prize drawing. What are you working on? Come tell us! #BigDataLDN
2
9
1,837
Can Rust make a robot arm react faster than Python? 🦀🤖 Join @iuliaferoli from Back to Engineering as she puts the new #Rust plugin in PyCharm 2026.2 to the test on a LeRobot SO-101 arm. She builds a reflex loop three ways – pure Python, NumPy, and a Rust extension built and debugged inside PyCharm. 🦀 Scaffold PyO3 crates inside an existing uv project 🤖 Translate hot loops with JetBrains AI Assistant 📊 Measure latency differences directly in the IDE Watch the full tutorial: piped.video/pQMHs07tuPU
1
1
19
2,857
JetBrains Air is our new approach to agentic development. It’s built around support for a wide variety of agents, workflows designed for agent-driven development, and the IDE intelligence developers rely on to stay in control of the result. Read more about the vision 👇
Today we introduce JetBrains Air - the product system for software development orgs in the age of agents. Built for developers, team leads & engineering directors. Open and flexible: steer and control almost any LLM & harness. Read more: jb.gg/air-announce
19
2,911
Heading to Big Data London? Meet the PyCharm team at booth M110 on September 23–24! Talk Python, data, ML, and AI, get a demo of PyCharm, DataGrip, or Databao, and catch our talks on cybersecurity, data agents, and database tooling.
3
16
2,051
Agent changed the Django feature. Tests are green. Before you merge, follow what the change can affect. If it's a model, check the Django relationships around it: ✅ related models ✅ forms / serializers ✅ views and endpoints ✅ signals / admin PyCharm's Django Logical Structure gives you a framework-centric view of those relationships. Then verify the behavior: 🧐 run the relevant tests 🧐 exercise the endpoint 🧐 check validation and permissions 🧐 inspect migrations and resulting data 🧐 debug what you can't explain Today is the last day to get PyCharm at 30% off and support Django: jb.gg/guzlgv
1
2
32
2,574
What’s one part of Django you’re especially grateful for? @pauloxnet has an answer. 💚 This is also the last chance to support Django through the PyCharm for Django fundraiser. jb.gg/guzlgv Get PyCharm Pro at 30% off, and 100% of your purchase amount goes to the @djangoproject. #Django #Python
6
2,029
Using AI to refactor Django templates into Django 6 partials? Check both the references and the rendered output. PyCharm flags unresolved partial names and lets you jump from a {% partial %} reference to its definition, useful for inspecting the fragment an agent extracted. Next, check its context. A partial uses the variables available where it's rendered. Missing variables can silently become empty strings. Add a test that checks the expected content appears in the response. In your test, check that the response contains the expected content, not just that it returns HTTP 200. Through September 14, get PyCharm Pro at 30% off. JetBrains donates 100% of your purchase amount to the @djangopro. jb.gg/guzlgv
2
15
2,199
The PyCharm team at PyData Amsterdam: demos, talks, and a lot of Python and data packed into one day. 🐍 A few moments from day one 👇 We’re back at the booth today. Come say hi. #PyDataAmsterdam #Python #PyCharm
9
1,931
Long-horizon AI agentic coding, live inside PyCharm 🐍
Replying to @jetbrains
New in Junie: Gemini 3.8 Flash – now with 75% off. Rather than providing one-shot answers, 3.8 Flash works in a loop: It breaks the task into steps, writes a script to reproduce bugs, runs tests, and checks its own changes before calling it done. It’s built for those long, multi-step jobs that used to need a bigger model. junie.jetbrains.com/
9
2,406
PyData Amsterdam, here we come! 👋 Find the PyCharm team at Booth 7 on September 10–11 for: 🤖 @iuliaferoli ’s robot (Sept 10) 📿 Bead-bracelet making 🛹 The chance to win a JetBrains longboard 🎤 Mark your calendar for Jodie Burchell’s talk on LLM evals – September 10 at 11:55 am in the Entropy room. See you in Amsterdam!
1
11
1,645
Think Django developers are doing the same thing as always? The answers from 3,500 developers may challenge a few assumptions. Let's inspect the stack ⬇️
1
1
12
1,887
What happens when Django developers discover fast tools? They adopt them quickly.
1
1
6
472
“Django changed my life.” For Baptiste Mispelon, that’s not an exaggeration. 💚 Hear what Django and its community have meant to him. And if Django matters to your work too: this is the chance to support it through the PyCharm for Django fundraiser. Get PyCharm Pro at 30% off, with 100% of your purchase amount donated to the @djangoproject. jb.gg/guzlgv #Django #Python
4
16
2,007
An AI agent changes an endpoint. The test passes. Are you done? Not necessarily. A useful verification loop is: 🎯 Review the diff 🎯 Run the focused test 🎯 Run regression tests 🎯 Send a real request to the endpoint 🎯 Check what actually changed in the database Why the extra steps? Agentic failures are often not obvious: the new path works, but permissions changed; the response shape drifted; a queryset behaves differently; or a migration produced unexpected data. PyCharm keeps that verification loop together: framework-aware code review, tests and debugging, the HTTP Client, and database tools. Get PyCharm Pro at 30% off, with 100% of your purchase amount going to the Django Software Foundation: jb.gg/guzlgv
2
3
26
2,367