nova.app favicon

nova.app
A Fast, Native Mac Code Editor with Smart Features

What is nova.app?

Nova is a native Mac code editor built for speed, flexibility, and an exceptional development experience. Its modern text editing features include smart autocomplete with fuzzy matching, multiple cursors, minimap, bracket matching, and real-time Git integration. The editor supports a wide range of programming languages out of the box and provides advanced tools like an integrated terminal, local and remote file browsers, customizable workspaces, and a rich set of extensions.

Designed to enhance coding productivity, Nova lets users create custom build, run, and clean tasks, debug across multiple platforms, and manage projects with powerful sidebars and tool integration. Its robust extension API, written in JavaScript, encourages developers to expand functionality or tailor the editor to their specific needs, making it an adaptable choice for professional development on macOS.

Features

  • Smart Autocomplete: Predictive code suggestions with fuzzy matching
  • Multiple Cursors: Simultaneous editing in multiple places
  • Integrated Debugging: Built-in support for PHP, Python, Chrome, Node.js, Deno, and more
  • Robust Extensions API: Extend functionality using JavaScript-based extensions
  • Workflow Automation: Custom build, run, and clean tasks triggered via toolbar or shortcuts
  • Git Integration: Full Git source control with status, cloning, staging, committing, and diff tools
  • In-App Terminal: Local and remote terminal access within the editor
  • Flexible Sidebars: Local/remote file browsers, symbol navigator, Git, and customizable tools
  • Highly Customizable: Key bindings, workspace layouts, themes, and editor tweaks
  • Wide Language Support: Native support for many programming languages and syntax types

Use Cases

  • Professional software development on macOS
  • Real-time collaborative coding with advanced text features
  • Debugging and running code for web and desktop apps
  • Managing and deploying projects with built-in file and Git tools
  • Developing and testing extensions in JavaScript
  • Organizing and automating project build and deployment tasks
  • Editing and reviewing project files with advanced navigation and search tools
  • Customizing the coding environment with personal settings and themes

FAQs

  • Which platforms are supported by Nova?
    Nova is designed exclusively for macOS and requires macOS 13.5 or later.
  • Is there a free trial available for Nova?
    Yes, Nova is available as a free, full-featured trial for up to 30 days from launch.
  • Can Nova be extended with custom features?
    Developers can extend Nova by creating extensions using a robust JavaScript API, enabling additional functionalities, themes, and language support.
  • What kind of debugging support does Nova offer?
    Nova has built-in debugging for PHP, Python, Chrome, Node.js, Deno, and others, along with breakpoints, a debug sidebar, and console.

Helpful for people in the following professions

Related Tools:

Blogs:

Didn't find tool you were looking for?

Be as detailed as possible for better results