Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Sublime Text
  3. Anaconda

Anaconda

GPL-3.0Pythonv2.3.0

A Sublime Text plugin that transforms the editor into a full-featured Python IDE with autocompletion, linting, and formatting.

Visit WebsiteGitHubGitHub
2.2k stars263 forks0 contributors

What is Anaconda?

Anaconda is a Sublime Text plugin that transforms the editor into a full-featured Python integrated development environment (IDE). It provides autocompletion, code linting, formatting, complexity checking, and support for Vagrant and Docker environments, all without compromising Sublime Text's performance.

Target Audience

Python developers who use Sublime Text and want IDE-like features such as advanced autocompletion, linting, and code analysis directly within their editor.

Value Proposition

Developers choose Anaconda for its comprehensive Python tooling integration, pluggable architecture, and ability to enhance Sublime Text with powerful IDE capabilities while maintaining the editor's speed and responsiveness.

Overview

Anaconda turns your Sublime Text 3 in a full featured Python development IDE including autocompletion, code linting, IDE features, autopep8 formating, McCabe complexity checker Vagrant and Docker support for Sublime Text 3 using Jedi, PyFlakes, pep8, MyPy, PyLint, pep257 and McCabe that will never freeze your Sublime Text 3

Use Cases

Best For

  • Python development in Sublime Text with advanced autocompletion
  • Real-time code linting and error detection in Python projects
  • Automated code formatting and style compliance using autopep8
  • Measuring code complexity with McCabe during development
  • Developing Python applications within Vagrant or Docker environments
  • Extending Sublime Text with IDE features without switching to a heavier editor

Not Ideal For

  • Developers using Sublime Text 3 who need up-to-date Python tooling
  • Teams working with multiple programming languages beyond Python
  • Users preferring modern LSP-based tools for better editor interoperability
  • Projects requiring minimal plugin configuration and conflict avoidance

Pros & Cons

Pros

Comprehensive Python Tooling

Integrates Jedi for intelligent autocompletion and multiple linters like PyFlakes and MyPy for real-time error checking, providing IDE-level features directly in Sublime Text.

Lightweight IDE Experience

Adds robust capabilities such as code formatting with autopep8 and complexity analysis with McCabe without freezing the editor, maintaining Sublime Text's speed.

Extensible Plug-in Architecture

Designed with a pluggable framework for multi-language support, as evidenced by the mention of templates for extending to languages like Rust and PHP, though some are unmaintained.

Environment Integration Support

Offers Vagrant and Docker integration for development environments, enhancing workflow flexibility for containerized or virtualized setups.

Cons

Limited Multi-Language Support

Plugins for Go, Rust, and PHP are listed as unmaintained, making Anaconda primarily useful only for Python development despite its extensible claims.

Complex Setup and Troubleshooting

The README includes extensive troubleshooting for issues like interpreter path errors and conflicts with other plugins like SublimeCodeIntel, indicating a potentially fiddly installation process.

Breaking Version Dependencies

New versions require Sublime Text 4 and Python >=3.6, with no support for Sublime Text 3, forcing users to downgrade or migrate, as highlighted in the important notice.

Frequently Asked Questions

Quick Stats

Stars2,242
Forks263
Contributors0
Open Issues179
Last commit4 years ago
CreatedSince 2013

Tags

#autocompletion#sublime-text#python#development-environment#sublime-text-plugin#code-linting#code-formatting#anaconda#ide-features

Links & Resources

Website

Included in

Sublime Text1.1k
Auto-fetched 11 hours ago

Related Projects

RopeRope

a python refactoring library

Stars2,234
Forks192
Last commit1 day ago
MagicPythonMagicPython

Cutting edge Python syntax highlighter for Sublime Text, Atom and Visual Studio Code. Used by GitHub to highlight your Python code!

Stars1,443
Forks98
Last commit2 years ago
SublimeJEDISublimeJEDI

awesome Python autocompletion with SublimeText

Stars928
Forks107
Last commit4 years ago
DjaneiroDjaneiro

Django support for Sublime Text 2/3

Stars852
Forks128
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub