PyCharm icon
PyCharm icon

PyCharm

 285 likes

Cross-platform IDE for Python and Django with refactoring capabilities, code completion, VCS integration, deployment, issue tracking, remote debugging, and Community Edition, though lacking database support and web technologies.

PyCharm screenshot 1

License model

  • FreemiumOpen Source

Application types

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
4.3 / 5 Avg rating (10)
285 likes
7comments

Features

Suggest and vote on features

Properties

  1.  Support for Themes
  2.  Privacy focused
  3.  Lightweight
  4.  Distraction-free

Features

  1.  Code Completion
  2.  Python IDE
  3.  Refactoring
  4.  Embedded debugger
  5.  Code Formatting
  6.  Syntax Highlighting
  7.  Ad-free
  8.  Works Offline
  9.  No registration required
  10. Git icon  Git integration
  11. Git icon  Git Support
  12.  File Versioning
  13. LaTeX icon  Support for LaTeX
  14.  Support for scripting
  15.  Live Preview
  16.  Dark Mode
  17.  WYSIWYG HTML Editor
  18.  No Tracking
  19.  Command line interface
  20.  Spell Checking
  21.  WYSIWYG Support
  22.  Extensible by Plugins/Extensions
  23.  Support for MarkDown
  24.  Real time collaboration
  25.  Support for Bootstrap
  26.  Autocompletion
  27.  No Coding Required
  28.  Compare Source Code
  29.  Supports Python
  30. GitHub icon  GitHub Integration

PyCharm News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • POX updated PyCharm
    26 days ago
  • braky updated PyCharm
    26 days ago
  • PredatorQ liked PyCharm
    about 1 month ago
  • KineticKudu rated PyCharm  
    about 1 month ago
  • KineticKudu, kisslike and thelovelyluxi liked PyCharm
    about 1 month ago
  • App icon
    POX added PyCharm as alternative to Zasper
    3 months ago
  • POX updated PyCharm
    4 months ago
  • pierceddvampp liked PyCharm
    6 months ago
Show all activities

PyCharm information

  • Developed by

    JetBrains
  • Licensing

    Open Source (Apache-2.0) and Freemium product.
  • Pricing

    One time purchase (perpetual license) that costs $0 + free version with limited functionality.
  • Written in

  • Rating

    Average rating of 4.3
  • Alternatives

    59 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOffice & ProductivityOS & Utilities

GitHub repository

  •  17,732 Stars
  •  5,362 Forks
  •  311 Open Issues
  •   Updated Mar 14, 2025 
View on GitHub

Popular alternatives

View all

Top PyCharm apps (extensions / mods etc)

View all

Our users have written 7 comments and reviews about PyCharm, and it has gotten 285 likes

PyCharm was added to AlternativeTo by kkinder on Jan 28, 2012 and this page was last updated Feb 21, 2025. PyCharm is sometimes referred to as PyCharm Community Edition.

Comments and Reviews

   
 Post comment/review
viru_57
  
Top positive commentJan 16, 2018

Code completion, Git integrations, remote debugging, fast and efficient workflow, appealing ui, community edition... :-)

1
AlternativeKing
  
Top negative commentApr 25, 2024

Sluggish, because it's made of Java. I don't know about other OS'es, but under Linux, it has a lot of weird glitches due to the fact its not supporting Wayland. Also, for some reason, it doesn't allow launching multiple instances; you have to use the existing window's open project menu and choose "new window", but these don't work well under Linux's task bars like KDE or DashToPanel. That is, those task bars don't correctly recognise them as separate windows, and could show only one button. Also, debug on a qasync app makes the app not work. I tried debugging the same project in VS Code, and debugging worked fine there.

1
RemovedUser
  
Positive commentJul 27, 2023

I like this IDE, for its ease and beauty, with good integration tools!

Very versatile, with great compatibility, usability and robustness. I use it a lot for my personal projects (automation and manipulation in my art projects, for example).

0
Nathan Lile
  
Positive commentJun 3, 2022

The best IDE out there for python developers.

0
alexprange
  
Positive commentApr 11, 2019

Better than anaconda in my opinion

-4
bsdz
  
ReviewFeb 4, 2019

Terrible handling of "-m" script invocation; should automatically convert paths to package names like pydev. One has to configure each script individually if one uses pycharm's recent "-m" capability (it had been a popular request in their issues list for years before actioned).

I personally don't like having one window open per project. It creates a lot of desktop clutter if you work on many projects simultaneously.

0
cschill
CommentJun 8, 2017

Nearly perfect integration of everything you need for Python development.

2

What is PyCharm?

Python and Django IDE with refactorings, code completion, on-the-fly code analysis and other features, including version control integration, deployment, integration with issue trackers, and remote debugging. There is also an open source version, PyCharm Community Edition, which has some limitations: it does not support database/SQL, UML diagrams, code coverage, CSS and JavaScript.

Official Links