PyCharm Community
JetBrains
Open-source Python IDE with a debugger and test runner
Copied! Paste it into a terminal and press Enter to install.


About
PyCharm Community is an open-source Python IDE with code completion, refactoring, an integrated debugger, a test runner and version control.
This community package installs the unmodified official Community build from JetBrains' intellij-community GitHub releases. It follows the current open-source releases; the discontinued Flathub Community package remains on 2024.3.4. This is the PC product, not the unified Professional build.
Python, Git and development tools come from the Freedesktop SDK inside the sandbox. Host interpreters, host virtual environments and system services are not directly usable. Create project virtual environments with the sandbox's /usr/bin/python3 interpreter. Keep projects and their virtual environments in your Documents directory, which the IDE can read and write. Its settings are kept separately inside its Flatpak profile.
The embedded browser, including built-in HTML and Markdown previews, is suspended with the default sandbox configuration.
Optional access can be enabled with overrides:
- Projects outside Documents: flatpak override --user --filesystem=~/Projects com.jetbrains.PyCharm-Community
- SSH agent: flatpak override --user --socket=ssh-auth com.jetbrains.PyCharm-Community
- GPG agent: flatpak override --user --socket=gpg-agent com.jetbrains.PyCharm-Community
- Undo overrides: flatpak override --user --reset com.jetbrains.PyCharm-Community
Details
- Developer
- JetBrains
- License
- Apache-2.0
- Runtime
- org.freedesktop.Sdk 26.08
- Architectures
- x86_64, aarch64
- Version
- 2026.3 · 2026-11-05
- Website
- Homepage
- Support
- Help & support
- Source
- PyCharm Community
- Packaging
- flatpark/registry
Permissions
2 to reviewNetwork access
Can reach the internet and local network
Files: xdg-documents
Inter-process communication
Shares the IPC namespace with the host
X11 (fallback)
Owns service dbus.JBR.server
Wayland display
GPU acceleration
Packaging
UnmodifiedRuns the vendor's build as shipped — nothing added or changed.
What the levels mean →