PyCharm icon
PyCharm icon

PyCharm

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

Cost / License

  • Freemium (Pay once)
  • Open Source

Application types

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
4.7
Excellent6 reviews
296likes
7comments

Features

Suggest and vote on features

Properties

  1.  Support for Themes
  2.  Lightweight
  3.  Privacy focused
  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 Support
  11.  Support for scripting
  12.  File Versioning
  13. LaTeX icon  Support for LaTeX
  14.  Command line interface
  15.  Spell Checking
  16.  WYSIWYG Support
  17.  Live Preview
  18.  Dark Mode
  19.  WYSIWYG HTML Editor
  20.  No Tracking
  21.  Support for Bootstrap
  22.  Extensible by Plugins/Extensions
  23.  Support for MarkDown
  24.  Real time collaboration
  25.  No Coding Required
  26.  Autocompletion
  27. Git icon  Git integration
  28.  Compare Source Code
  29.  Supports Python
  30. GitHub icon  GitHub Integration

 Tags

PyCharm News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • paranoiddownloader liked PyCharm
  • Athas icon
    POX added PyCharm as alternative to Athas
  • ultimateownsz, cmcrossno and Kargah liked PyCharm
  • Ardos icon
    POX added PyCharm as alternative to Ardos
  • Maria-Oliver, thejfex, Naes-Project and DIporFec liked PyCharm
Show all activities

Comments and Reviews

   
 Post comment/review
Top Positive Comment
viru_57
1

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

AlternativeKing
1

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.

Review by a new / low-activity user.
RemovedUser
0

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).

Review by a new / low-activity user.
Nathan Lile
0

The best IDE out there for python developers.

alexprange
-4

Better than anaconda in my opinion

bsdz
0

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.

Review by a new / low-activity user.
cschill
2

Nearly perfect integration of everything you need for Python development.

Featured in Lists

Software used by the hackers in the Emmy and Golden Globe award winning drama/thriller series Mr. Robot. **THIS LIST …

List by Tim_B with 33 apps, updated

These are all the software I use on my windows machine. I am privacy freak. So, I mostly use open source software. …

List by sam with 100 apps, updated

After a fresh Windows installation, new users might get frustrated by the weakness of the default Microsoft apps. So, …

List by Malaz YI with 43 apps, updated

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

PyCharm information

  • Developed by

    CZ flagJetBrains
  • 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.7
  • Alternatives

    56 alternatives listed
  • News

    4 news article related to PyCharm
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOffice & ProductivityOS & Utilities

GitHub repository

  •  19,462 Stars
  •  5,650 Forks
  •  139 Open Issues
  •   Updated  
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 296 likes

PyCharm was added to AlternativeTo by kkinder on and this page was last updated . PyCharm is sometimes referred to as PyCharm Community Edition