PyCharm’s cover photo
PyCharm

PyCharm

Software Development

The only Python IDE you need. Built by JetBrains.

About us

Website
https://www.jetbrains.com/pycharm/
Industry
Software Development

Updates

  • View organization page for PyCharm

    897 followers

    PyTorch powers Llama, the early GPT models, and Stable Diffusion. It's also the best place to write your very first neural network. In this beginner tutorial, you'll build a model that recognizes handwritten digits with 96.87% accuracy and learn the core workflow behind every deep learning project. Swipe through for the essentials, then follow the full tutorial with code by Naa Ashiorkor Nortey in the comments. 👇 #Python #DeepLearning #PyTorch #MachineLearning

  • 🗺️ Lost in thousands of lines of code or scrolling endlessly through large Jupyter notebooks? Use the official editor minimap to visualize document structure, preview code blocks on hover, and jump straight to specific cells or functions. See what else is new in PyCharm 2026.2 ✌️ https://jb.gg/atzm3m

  • PyCharm reposted this

    If you're a Python professional, you have probably already thought about rewriting code to another language for the most performance-critical pieces. The choice these days falls on Rust more often than not. Rust is everywhere once you look. Libraries rewriting their hot paths in it: Pydantic v2, Polars, cryptography. Tools like PyO3 and maturin made hybrid Python + Rust projects easy to start. PyCharm is a Python-first tool, and we see more and more Python developers including Rust in their workflows — so we're including it in the product too. In 2026.2 we shipped Rust support in PyCharm Pro. Cross-navigation between Rust and Python stubs, a debugger that attaches to the Rust side when you set breakpoints there, automatic rebuild of Rust components before you run. Enough to keep a hybrid project in one IDE. It's an MVP: not everything is smooth yet — the debugger makes you choose Python or Rust breakpoints in a session, not both at once. We shipped anyway, because "wait until it's perfect" usually means "let users work elsewhere until it's perfect." And it's not bundled: one would need to install the Rust plugin to use the integration. We're not turning PyCharm into a Rust IDE. Most of these developers are Python-first and reach for Rust only where performance demands it. The goal is narrower: keep the whole project in one place. If you build hybrid Python + Rust projects — what makes you switch tools, and what would keep you in one?

    • No alternative text description for this image
  • PyCharm reposted this

    A JetBrains team member and a marimo team member meet at PyCon. You can probably guess where this is going. Today we're releasing the marimo plugin for PyCharm! Open, edit, and run marimo notebooks directly in your IDE, with reactive cells and interactive UI elements in a dedicated notebook editor. And because marimo notebooks are stored as plain Python files, they stay Git-friendly, run as scripts, and slot into your existing projects with no extra setup. The reactive notebook you know, in the editor you already open every day. Install it from the JetBrains Marketplace and open your first notebook. Learn more below ⬇️ #python #openSource #pycharm #developer #ide

    • No alternative text description for this image
  • If you've ever built a model to find objects in images, you'll remember the painful setup. Older object detectors needed two fiddly things: • Anchor boxes – size/shape guesses you had to fine-tune for every dataset. • NMS – an extra cleanup step to remove duplicate boxes. Modern detectors dropped both. From YOLOv10 onward, there's no NMS, and boxes are predicted directly – no dataset-specific tuning. The payoff: less config, lower latency, and a clean end-to-end model. Our guide shows which 2026 models are NMS-free, with benchmarks and code 👇 Inside you'll find: • How object detection actually works • The best models of 2026 (RF-DETR, YOLO26, YOLO12) • Benchmarks, use-case picks, and quick-start code Read it here: https://jb.gg/t8ylz5 #ComputerVision #MachineLearning #Python

    • No alternative text description for this image
  • You can now work with marimo notebooks directly in PyCharm! 🎉 The new plugin, developed by the marimo team, brings the full marimo experience into the IDE. Open, edit, and run reactive Python notebooks, experiment with interactive widgets, and inspect the underlying Python source without switching between PyCharm and your browser. Because marimo notebooks are stored as Python files, they are Git-friendly, executable as scripts, and easy to use alongside the rest of your project. ▶️ Watch the marimo team’s full walkthrough: https://lnkd.in/ed53FXpC 🧩 Download the plugin from JetBrains Marketplace: https://lnkd.in/ddWQ8ZFB #Python #marimo #PythonNotebooks #DataScience

  • 🛠️ Want to use tools like Ruff or Black without cluttering your local project environment? Run linters and formatters on demand via uvx without installing them in your virtual environment, fully integrated with editor inspections and Actions on Save. See what else is new in PyCharm 2026.2 ✌️ https://jb.gg/atzm3m

  • 📦 Managing interconnected packages across multi-package setups shouldn't require opening a separate IDE window for every subproject. PyCharm automatically detects workspace structures via pyproject.toml, configures shared virtual environments with a single click, and keeps all project dependencies synchronized across your entire repo. See what else is new in PyCharm 2026.2 ✌️ https://jb.gg/atzm3m

Affiliated pages

Similar pages