View and edit guitar tablature.
See the codeGuitar tablature viewer and editor
Power Tab Editor 2.0 - A powerful cross platform guitar tablature viewer and editor inspired by the ceased development and missing source code from the original Power Tab Editor. This project is open-source and written from scratch so that your favorite tabbing platform can continuously grow with your needs.
libasound2-dev)timidity-daemon)vcpkg install --triplet x64-windows boost-algorithm boost-date-time boost-endian boost-functional boost-iostreams boost-rational boost-signals2 boost-stacktrace doctest minizip nlohmann-json pugixml to install dependencies.vcpkg install --triplet x64-windows qtbase qttools (this may take a while), or install a binary release from the Qt website or https://github.com/miurahr/aqtinstall.CMAKE_TOOLCHAIN_FILE to [vcpkg root]\scripts\buildsystems\vcpkg.cmake.\scripts\Get-Dependencies.ps1 -vcpkg_exe_path "your/path/to/your/vcpkg.exe" -python_exe_path "your/path/to/your/python.exe";
.\scripts\Run-CMakeBuild.ps1 -vcpkg_dir "your/path/to/your/vcpkg" -qt_path "your/path/to/qt";
You'll have to update the variables for your specific paths to $vcpkg_exe_path, $python_exe_path, and $qt_path
sudo apt updatesudo apt install cmake qt6-base-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libboost-dev libboost-date-time-dev libboost-iostreams-dev nlohmann-json3-dev libasound2-dev librtmidi-dev libpugixml-dev libminizip-dev doctest-dev
libglx-dev libgl1-mesa-dev along with Qt6sudo apt install timidity-daemon - timidity is not required for building, but is a good sequencer for MIDI playback.make (sudo apt install ninja-build)mkdir build && cd buildcmake ..
-DCMAKE_INSTALL_PREFIX=/some/path to customize the install directory.-DCMAKE_BUILD_TYPE=Debug for a debug build instead of a Release build.-DCMAKE_CXX_COMPILER=clang++ to compile with Clang.-G Ninja to generate Ninja build files.make -j8 or ninja./bin/powertabeditor./bin/pte_tests to run the unit tests.make install or ninja installbrew install boost cmake doctest minizip ninja nlohmann-json pugixml qt6 pugixml rtmidimkdir build && cd buildcmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=/usr/local/opt/qt6/lib/cmake ..ninjacmake -G Xcode -DCMAKE_PREFIX_PATH=/usr/local/opt/qt6/lib/cmake ..build/powertabeditor.xcodeprojopen ./bin/Power\ Tab\ Editor.app./bin/pte_tests to run the unit tests.Product/Scheme/powertabeditor and then Product/Run.486 followers · starred Jul 2014
122 followers · starred May 2026
602 followers · starred Jan 2015
106 followers · starred Mar 2021
View and edit guitar tablature.
See the codeGuitar tablature viewer and editor
Power Tab Editor 2.0 - A powerful cross platform guitar tablature viewer and editor inspired by the ceased development and missing source code from the original Power Tab Editor. This project is open-source and written from scratch so that your favorite tabbing platform can continuously grow with your needs.
libasound2-dev)timidity-daemon)vcpkg install --triplet x64-windows boost-algorithm boost-date-time boost-endian boost-functional boost-iostreams boost-rational boost-signals2 boost-stacktrace doctest minizip nlohmann-json pugixml to install dependencies.vcpkg install --triplet x64-windows qtbase qttools (this may take a while), or install a binary release from the Qt website or https://github.com/miurahr/aqtinstall.CMAKE_TOOLCHAIN_FILE to [vcpkg root]\scripts\buildsystems\vcpkg.cmake.\scripts\Get-Dependencies.ps1 -vcpkg_exe_path "your/path/to/your/vcpkg.exe" -python_exe_path "your/path/to/your/python.exe";
.\scripts\Run-CMakeBuild.ps1 -vcpkg_dir "your/path/to/your/vcpkg" -qt_path "your/path/to/qt";
You'll have to update the variables for your specific paths to $vcpkg_exe_path, $python_exe_path, and $qt_path
sudo apt updatesudo apt install cmake qt6-base-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools libboost-dev libboost-date-time-dev libboost-iostreams-dev nlohmann-json3-dev libasound2-dev librtmidi-dev libpugixml-dev libminizip-dev doctest-dev
libglx-dev libgl1-mesa-dev along with Qt6sudo apt install timidity-daemon - timidity is not required for building, but is a good sequencer for MIDI playback.make (sudo apt install ninja-build)mkdir build && cd buildcmake ..
-DCMAKE_INSTALL_PREFIX=/some/path to customize the install directory.-DCMAKE_BUILD_TYPE=Debug for a debug build instead of a Release build.-DCMAKE_CXX_COMPILER=clang++ to compile with Clang.-G Ninja to generate Ninja build files.make -j8 or ninja./bin/powertabeditor./bin/pte_tests to run the unit tests.make install or ninja installbrew install boost cmake doctest minizip ninja nlohmann-json pugixml qt6 pugixml rtmidimkdir build && cd buildcmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=/usr/local/opt/qt6/lib/cmake ..ninjacmake -G Xcode -DCMAKE_PREFIX_PATH=/usr/local/opt/qt6/lib/cmake ..build/powertabeditor.xcodeprojopen ./bin/Power\ Tab\ Editor.app./bin/pte_tests to run the unit tests.Product/Scheme/powertabeditor and then Product/Run.486 followers · starred Jul 2014
122 followers · starred May 2026
602 followers · starred Jan 2015
106 followers · starred Mar 2021