As of today, updating the VS Code Python extension automatically also installs closed-source Pylance extension. This could really hurt the open-source Python ecosystem in the long run!

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • pylance-release

    Documentation and issues for Pylance

  • At the moment it is still possible to just remove the Pylance extension manually and install the open-source alternative Pyright instead or switch back to the old Python language server. But the open-source Python language server is already deprecated and will be replaced in the future by the closed-source Pylance extension. Also there are no plans to make Pylance eventually open source.

  • vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

  • If you want to be a purist, use VSCodium or something.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • intellij-community

    IntelliJ IDEA Community Edition & IntelliJ Platform

  • That's not true, PyCharm Community is open source: https://github.com/JetBrains/intellij-community/tree/master/python

  • doom

    Doom Emacs config (by elken)

  • I ultimately settled on Doom Emacs (w/pyright and ipython support in org mode babel) - configuring it is less scary that emacs from scratch and allowed me to leverage my limited vi muscle memory to get around a new editor. Overall, I'm very happy.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts