BBEdit 16: Modernizing a Mac Text Editing Legend
For decades, BBEdit has occupied a unique space in the macOS ecosystem. It is not a full-blown Integrated Development Environment (IDE), nor is it a simple notepad; it is a professional-grade text editor designed for power users who treat text as data. With the release of BBEdit 16, Bare Bones Software continues this tradition, balancing the addition of modern capabilities like AI and App Intents with the stability and performance that long-time users expect.
What's New in BBEdit 16
BBEdit 16 introduces over a hundred changes and refinements, focusing on both foundational performance and high-utility feature additions.
Expanding the Ecosystem with App Intents
One of the most significant additions is expanded support for macOS Shortcuts. By leveraging App Intents, BBEdit now allows its powerful text transformation capabilities to be triggered from outside the application. This effectively turns the editor's internal logic into a set of tools available to the broader system workflow.
OCR and Image Search
In a move that pushes the boundaries of a traditional text editor, 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 developers or designers tracking down specific assets or memes based on their content rather than their filenames.
AI and Workflow Enhancements
For those utilizing the AI Chat Worksheets, BBEdit 16 brings reduced response times and the ability to stream results in real-time. Other notable updates include:
- vi Keyboard Emulation: Basic navigation and editing for those who prefer the modal editing style of vi.
- W3C HTML5 Syntax Checking: Integration of the W3C HTML5 syntax checker to ensure documents meet evolving web standards.
- Project Customization: New per-project and per-notebook color schemes to help users visually distinguish between different workstreams.
- Infrastructure Improvements: Significant throughput increases in the SFTP engine and general performance optimizations across the application internals.
The Enduring Appeal of the "Non-IDE"
The Hacker News community's reaction to BBEdit 16 highlights a recurring theme: the value of a specialized tool that does one thing exceptionally well. While modern developers often default to VS Code or JetBrains IDEs, BBEdit remains relevant for specific, high-leverage workflows.
Text Transformation as a First-Class Citizen
Many users view BBEdit not as a place to write code, but as a tool for transforming text. One user noted that they keep BBEdit in their toolkit even when using Emacs because "Regex in Emacs is hard to use." Another highlighted the ability to extend the editor with shell scripts, Python tools, or Rust apps without the overhead of writing a full JavaScript plugin.
Native Performance vs. Electron
In an era of Electron-based editors, BBEdit's native macOS architecture is a point of pride for its users. It is often cited as a "gold standard" for desktop editors, providing a snappiness and reliability that heavy IDEs struggle to match for quick edits, such as modifying a .bashrc file or handling a few untitled scratchpad documents.
A Rare Model of Software Sustainability
Beyond the technical features, the release of BBEdit 16 sparks a conversation about the evolution of software pricing. In a discussion on Hacker News, users pointed out the stark contrast between the 1990s shareware model and today's subscription-heavy landscape.
"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."
This commitment to a perpetual license model, combined with a history stretching back to the classic Mac OS days, has earned Bare Bones Software a level of loyalty rarely seen in modern software development.
Final Thoughts
While some users still wish for features like multiple cursor support or more advanced tab behaviors, BBEdit 16 proves that there is still a significant market for a native, high-performance text editor. By integrating modern AI and system-level shortcuts while refusing to pivot to a subscription model, BBEdit continues to be a reliable anchor for macOS power users.