StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. DevOps
  3. Code Collaboration
  4. Text Editor
  5. BBEdit vs Sublime Text

BBEdit vs Sublime Text

OverviewDecisionsComparisonAlternatives

Overview

Sublime Text
Sublime Text
Stacks33.8K
Followers27.8K
Votes4.0K
BBEdit
BBEdit
Stacks36
Followers34
Votes5

BBEdit vs Sublime Text: What are the differences?

Introduction BBEdit and Sublime Text are both popular code editors used by professionals and developers. While they share similarities in terms of functionality, there are key differences that set them apart.

  1. Customizability: BBEdit offers a high level of customization, allowing users to modify various aspects of the editor according to their preferences. It provides extensive options for customizing keyboard shortcuts, menu items, and toolbar buttons. On the other hand, Sublime Text takes customizability to another level. It allows users to modify almost every aspect of the editor, from key bindings and menu items to user interface themes and syntax highlighting. Sublime Text even provides a full-fledged command palette for easy access to all available commands.

  2. Package Ecosystem: BBEdit has a limited number of plugins and extensions available through its ecosystem. While it supports some popular languages and comes with built-in features for tasks such as code folding and syntax highlighting, the range of available extensions is relatively small. In contrast, Sublime Text has a vibrant and extensive package ecosystem. It offers a wide range of third-party packages and plugins that enhance functionality for different languages, frameworks, and development environments. This extensive package ecosystem makes Sublime Text a powerful tool for developers seeking additional features and integrations.

  3. Performance and Speed: BBEdit is known for its stability and fast performance. It is optimized to handle large files efficiently, making it suitable for handling massive projects with ease. Sublime Text, on the other hand, is renowned for its blazing speed. It is designed to provide lightning-fast responsiveness, even when dealing with extensive codebases. Sublime Text achieves this through its advanced rendering engine and optimized architecture, making it an excellent choice for developers who prioritize speed and efficiency.

  4. Command Palette and Keyboard Shortcuts: BBEdit offers a command menu, accessible through the menubar, that provides quick access to various editor functions. However, it lacks a dedicated command palette, which can affect the ease and speed of accessing specific commands. Sublime Text addresses this with its powerful command palette. By pressing a single keyboard shortcut, users can access all available commands, making it faster to execute tasks and navigate the editor efficiently. The command palette feature enhances the productivity of developers working in Sublime Text.

  5. Price and Licensing: BBEdit follows a traditional paid software model, offering a fully functional trial version and requiring users to purchase a license for continued use. It is available for a one-time purchase with free updates, making it an economical choice for long-term usage. On the other hand, Sublime Text offers a compelling licensing model. Although it comes with an unlimited evaluation period, users are encouraged to purchase a license to support the development and unlock additional features. The license is per-user and works across multiple platforms, providing flexibility to developers.

  6. Interface and User Experience: BBEdit features a clean and straightforward interface that focuses on simplicity and ease of use. It provides a traditional text editor experience with a customizable toolbar, a single document interface, and a status bar at the bottom. Sublime Text, on the other hand, takes a minimalist approach with its interface. It provides a distraction-free environment by having minimal visible elements, allowing users to concentrate on their code. Sublime Text also brings a modern and polished look to its user interface, enhancing the overall experience for developers.

In summary, BBEdit and Sublime Text differ in terms of customizability, package ecosystem, performance, command palette and keyboard shortcuts, pricing and licensing, and interface and user experience. While BBEdit provides extensive customization options and stable performance, Sublime Text excels in its package ecosystem, speed, and productivity-enhancing features like the command palette. Additionally, Sublime Text offers a flexible licensing model, and its interface ensures a distraction-free coding experience.

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Advice on Sublime Text, BBEdit

Kamaleshwar
Kamaleshwar

Software Engineer at Dibiz Pte. Ltd.

Jul 8, 2020

Decided

Visual Studio Code became famous over the past 3+ years I believe. The clean UI, easy to use UX and the plethora of integrations made it a very easy decision for us. Our gripe with Sublime was probably only the UX side. VSCode has not failed us till now, and still is able to support our development env without any significant effort.

Goland being paid, as well as built only for Go seemed like a significant limitation to not consider it.

1.36M views1.36M
Comments
Andrey
Andrey

Managing Partner at WhiteLabelDevelopers

May 18, 2020

Decided

Since communication with Github is not necessary, the Atom is less convenient in working with text and code. Sublim's support and understanding of projects is best for us. Notepad for us is a completely outdated solution with an unacceptable interface. We use a good theme for Sublim ayu-dark

539k views539k
Comments
Simon
Simon

Student at California Polytechnic State University, San Luis Obispo

Jan 9, 2020

Decided

I decided to choose VSCode over Sublime text for my Systems Programming class in C. What I love about VSCode is its awesome ability to add extensions. Intellisense is a beautiful debugger, and Remote SSH allows me to login and make real-time changes in VSCode to files on my university server. This is an awesome alternative to going back and forth on pushing/pulling code and logging into servers in the terminal. Great choice for anyone interested in C programming!

1.29M views1.29M
Comments

Detailed Comparison

Sublime Text
Sublime Text
BBEdit
BBEdit

Sublime Text is available for OS X, Windows and Linux. One license is all you need to use Sublime Text on every computer you own, no matter what operating system it uses. Sublime Text uses a custom UI toolkit, optimized for speed and beauty, while taking advantage of native functionality on each platform.

It has been crafted to serve the needs of writers, Web authors and software developers, and provides an abundance of features for editing, searching, and manipulation of prose, source code, and textual data.

Goto Anything;Multiple Selections;Command Palette;Distraction Free Mode;Split Editing;Instant Project Switch;Plugin API;Customize Anything;Cross Platform
intelligent interface ; Integrate Smoothly Into Existing Workflows
Statistics
Stacks
33.8K
Stacks
36
Followers
27.8K
Followers
34
Votes
4.0K
Votes
5
Pros & Cons
Pros
  • 720
    Lightweight
  • 652
    Plugins
  • 641
    Super fast
  • 468
    Great code editor
  • 442
    Cross platform
Cons
  • 8
    Steep learning curve
  • 7
    Everything
  • 4
    Number of plugins doing the same thing
  • 4
    Flexibility to move file
  • 4
    Doesn't act like a Mac app
Pros
  • 1
    Superb regex find/replace
  • 1
    Support for character encodings and file formats
  • 1
    Highly extensible (plugins, text filters, etc)
  • 1
    Snippets functionality includes substitutions
  • 1
    Flexible project file management
Integrations
Linux
Linux
macOS
macOS
Windows
Windows
Git
Git
macOS
macOS

What are some alternatives to Sublime Text, BBEdit?

Atom

Atom

At GitHub, we're building the text editor we've always wanted. A tool you can customize to do anything, but also use productively on the first day without ever touching a config file. Atom is modern, approachable, and hackable to the core. We can't wait to see what you build with it.

Vim

Vim

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is distributed free as charityware.

Visual Studio Code

Visual Studio Code

Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.

Notepad++

Notepad++

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

Emacs

Emacs

GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.

Brackets

Brackets

With focused visual tools and preprocessor support, it is a modern text editor that makes it easy to design in the browser.

Neovim

Neovim

Neovim is a project that seeks to aggressively refactor Vim in order to: simplify maintenance and encourage contributions, split the work between multiple developers, enable the implementation of new/modern user interfaces without any modifications to the core source, and improve extensibility with a new plugin architecture.

VSCodium

VSCodium

It is a community-driven, freely-licensed binary distribution of Microsoft’s editor VSCode.

TextMate

TextMate

TextMate brings Apple's approach to operating systems into the world of text editors. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike.

gedit

gedit

gedit is the GNOME text editor. While aiming at simplicity and ease of use, gedit is a powerful general purpose text editor.

Related Comparisons

GitHub
Bitbucket

Bitbucket vs GitHub vs GitLab

GitHub
Bitbucket

AWS CodeCommit vs Bitbucket vs GitHub

Kubernetes
Rancher

Docker Swarm vs Kubernetes vs Rancher

gulp
Grunt

Grunt vs Webpack vs gulp

Graphite
Kibana

Grafana vs Graphite vs Kibana