Audacity is a free, open source photo & video editors project written in C++ and released under a custom open-source licence. It has 18,465 GitHub stars, 2,671 forks and 1,781 open issues, and was last pushed 11 hours ago. On this registry it ranks #3 of 10 tracked projects in Photo & Video Editors, with 5 head-to-head comparisons available. It gained 58 stars over the last 6 tracked days.

What is Audacity?

What it is

Audacity is an open-source audio editor and recorder written in C++ and distributed under free software terms. It lives in the open-source desktop audio editing ecosystem, where it provides a multi-track interface for recording and editing audio on Windows, macOS, GNU/Linux, and other operating systems. The README describes the project as an easy-to-use audio tool, and the repository contains both the Audacity 3.x line and the in-progress Audacity 4 line.

The concrete problem it addresses is the need for a cross-platform application that can handle audio tracks and recording tasks. The README describes Audacity as a multi-track audio editor and recorder, so it is aimed at users who need to arrange, record, and edit sound rather than only play it back. The repository is also undergoing major structural change, because Audacity 4 introduces a new user interface and many refactorings, while Audacity 3.x patch work remains available through a separate branch.

Key capabilities

  • Audacity provides multi-track audio editing, allowing users to work with more than one audio track inside the application.
  • Audacity provides audio recording, so it can capture sound as well as edit existing audio material.
  • Audacity runs on Windows, macOS, GNU/Linux, and other operating systems, making it a cross-platform editor rather than a single-system tool.
  • Audacity is built as a C++ application and is associated with wxWidgets applications, as indicated by the repository language and topic list.
  • Audacity is distributed under free software terms, with GPLv3 listed for the project and most code files described as GPLv2-or-later.

Who uses it and how

  • Users on Windows, macOS, GNU/Linux, and other operating systems can use Audacity as a desktop audio editor and recorder.
  • People who need to record and edit multiple audio tracks can use Audacity for multi-track sound work.
  • Contributors who want to work on the 3.x line can submit patches by branching from audacity3 instead of using the master branch.
  • Builders can follow the linked BUILDING.md instructions for Audacity 3.x or Audacity 4 to compile the application from source.

Getting started

The README points users to the Audacity website for more information and to branch-specific BUILDING.md files for compiling Audacity 3.x and Audacity 4. Contributors working on Audacity 3.x should branch from audacity3, while new contributors should be aware that the master branch is currently not particularly friendly because of the ongoing structural change.

When to use it — and when not to

Audacity is a good fit when someone needs a free, cross-platform, multi-track audio editor and recorder. It is less suitable for new contributors who expect a friendly master branch, because the repository is undergoing major structural change for Audacity 4. Users also need to understand the branch split, and the license details include exceptions for third-party libraries and VST3-related code.

project readme (upstream, from github) — read inline

Audacity

Coverage

Audacity is an easy-to-use, multi-track audio editor and recorder for Windows, macOS, GNU/Linux and other operating systems. More info can be found on https://www.audacityteam.org

This repository is currently undergoing major structural change.

We're currently working on Audacity 4, which means an entirely new UI and also refactorings aplenty. As such, the master branch is currently not particularly friendly to new contributors. It is still possible to submit patches to Audacity 3.x; make sure you branch off audacity3 if you choose to do so. Build instructions for 3.x can be found here; build instructions for Audacity 4 can be found here.

You can stay updated with our efforts on YouTube, Discord and our blog.

License

Audacity is open source software licensed GPLv3. Most code files are GPLv2-or-later, with the notable exceptions being /au3/lib-src (which contains third party libraries), as well as VST3-related code. Documentation is licensed CC-by 3.0 unless otherwise noted. Details can be found in the license file.

Frequently asked questions

Is Audacity free to use?

Audacity is open source. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does Audacity do?

Professional audio editing made simple and free

What is Audacity written in?

Audacity is primarily written in C++. Its source is publicly available at https://github.com/audacity/audacity, and it has 18,465 GitHub stars.