BBEdit 16: Modernizing a Mac Text Editing Legend

For decades, BBEdit has occupied a unique space in the macOS ecosystem. It isn't a full-blown IDE, nor is it a simple notepad; it is a powerhouse for text manipulation and a reliable companion for developers who value stability and native performance. With the release of BBEdit 16, Bare Bones Software continues this tradition, blending modern macOS capabilities with the "gold standard" reliability that has kept users loyal for over 35 years.

What's New in BBEdit 16

BBEdit 16 introduces over a hundred changes and refinements, focusing on both foundational performance and new, high-utility features.

Expanding the Workflow with App Intents

One of the most significant additions is the expanded support for macOS Shortcuts. Powered by App Intents, BBEdit now offers a collection of new actions that allow its powerful text transformation capabilities to be triggered from outside the application. This effectively turns BBEdit into a text-processing engine that can be integrated into broader system-wide automation workflows.

Search Beyond Text Files

In a move that leverages modern OCR capabilities, BBEdit 16 now allows users to search for text within images. This includes multi-file search and support for grep, meaning users can locate specific strings within a directory of images—a feature that is particularly useful for those managing large archives of screenshots or memes where filenames are not descriptive.

AI and Performance Enhancements

The AI Chat Worksheets have received a significant upgrade, featuring reduced response times and the ability to stream results in real-time. Beyond AI, the developers have implemented "order-of-magnitude" performance improvements in several core areas of the product through a wide array of reworked internals.

Quality of Life and Power-User Features

Several other notable additions cater to the technical user:

  • vi Keyboard Emulation: Basic navigation and editing for those who prefer modal editing.
  • W3C HTML5 Syntax Checking: Integration of the W3C HTML5 syntax checker to keep up with evolving web standards.
  • Enhanced Git and SFTP: Improved built-in Git support and significant throughput increases for the SFTP file transfer engine.
  • Project Management: New color customization options for Projects and Notebooks to help users visually distinguish between different workstreams.
  • Document Management: A new "Gather Untitled Documents" command in the View menu, which consolidates all unsaved documents into a single window to reduce clutter.

The Philosophy of a "Native" Editor

Community discussion around the release highlights a recurring theme: the value of software that remains "native" and avoids the trend toward Electron-based applications. Users frequently cite BBEdit's speed and lack of bloat as a primary reason for sticking with it over modern alternatives like VS Code.

The Anti-Subscription Model

In an era of SaaS and monthly fees, BBEdit remains a bastion of the traditional paid-license model. One user noted the stark contrast in pricing over time:

In 1998 bbedit 5.0 cost $120 usd. Adjusted for inflation that would be about $245 usd. Today an individual license costs $60. Wild how software pricing and sales models have changed, and good on bare bones for staying away from subscription pricing.

Versatility and Extensibility

While some users have migrated to Neovim or LLM-driven scripts for complex transformations, others argue that BBEdit's ability to be extended via shell scripts, Python tools, or Rust apps without writing a full plugin is a killer feature.

I love, love, LOVE that I can extend it with shell scripts or Python tools or Rust apps or whatever else I have laying around... I just want to say "process this text with this tool" and have it work.

Conclusion

BBEdit 16 manages to evolve without losing its identity. While some power users still long for features like multiple cursor support, the editor remains a critical tool for those who need a reliable, high-performance environment for "quick and dirty" text editing, complex regex transformations, and native macOS integration. Whether you are a developer from the Classic Mac OS era or a new user discovering it in the 2020s, BBEdit continues to prove that there is a lasting market for specialized, high-quality native software.

Sources