The story of Nova is fundamentally a story about what becomes possible when a development team refuses to compromise on platform quality. While most modern code editors treat macOS as simply another target platform for a cross-platform codebase, Panic's approach was fundamentally different — Nova was conceived and built as a Mac-first application, using native frameworks and platform capabilities to achieve a level of performance and integration that electron-based alternatives simply cannot match. The result is an editor that feels genuinely at home on macOS, from its pixel-perfect typography rendering to its seamless support for system-wide features like Quick Look, Spotlight indexing, and Handoff continuity.
The application's feature architecture reflects a deep understanding of the modern web development workflow. The integrated remote server panel supports SSH, FTP, SFTP, and Amazon S3 connections with secure credential storage in the macOS Keychain, eliminating the need for separate FTP clients in most scenarios. The Git interface presents version history and branching operations through an intuitive visual representation that makes complex repository states comprehensible at a glance. Nova's task runner integrates with npm, Yarn, Grunt, Gulp, and other build systems, allowing you to execute project scripts directly from the editor sidebar with output displayed in the integrated terminal. The live preview feature renders your HTML and CSS changes in real time within a browser pane, providing instant visual feedback during front-end development.
Language intelligence in Nova has grown substantially with the introduction of full Language Server Protocol support, enabling rich code completion, inline error detection, and intelligent refactoring for any language with an LSP implementation. Combined with Nova's own built-in syntax engines for HTML, CSS, JavaScript, TypeScript, PHP, Ruby, and Python, this creates a development environment with deep language awareness across the full stack. The split editor system supports unlimited pane configurations, making it easy to work with multiple files simultaneously without losing context. For developers who care about the quality and performance of their tools, Nova Mac represents the definitive web development editor for the Apple platform.
- 100% native Swift codebase optimized for Apple Silicon and Intel Macs
- Extensible via the Nova Extensions API with JavaScript-based development
- Integrated remote servers panel for SSH and FTP connection management
- Visual Git interface for commit history, merging, and conflict resolution
- Smart autocomplete powered by language servers including LSP support
- Multi-cursor editing and column selection for rapid code manipulation
- Customizable keybindings compatible with Sublime Text and VS Code shortcuts
- Built-in task runner for npm scripts, build tools, and custom commands
- Extensive language support including HTML, CSS, JS, PHP, Ruby, Python, and Swift
- Elegant split editor layout with unlimited pane configurations
Available for macOS 11.0 and later, Nova offers a free trial period before purchase. Panic is known for exceptional customer support and long-term application maintenance. The Nova Extensions Library grows continuously with contributions from an active developer community worldwide.

