1
0
Fork
You've already forked mixxx
0
My copy of Mixxx (upstream https://github.com/mixxxdj/mixxx/), stored here because fuck GitHub.
  • C++ 59.3%
  • JavaScript 27.2%
  • C 6.2%
  • Shell 2%
  • CMake 1.5%
  • Other 3.7%
ronso0 019eab1780
Merge pull request #13200 from cr7pt0gr4ph7/search-in-tracks-shortcut
Usability/Keyboard: Add Ctrl+Shift+F shortcut to search the main tracks database
2025年05月03日 02:04:14 +02:00
.github Merge remote-tracking branch 'upstream/2.5' 2025年04月27日 13:13:03 +02:00
.tx Bump version to 2.7-alpha 2025年04月29日 21:18:03 +02:00
cmake Merge remote-tracking branch 'upstream/2.5' 2025年04月27日 13:13:03 +02:00
lib Merge remote-tracking branch 'upstream/2.5' into main 2024年12月08日 14:07:49 +01:00
packaging Merge remote-tracking branch 'upstream/2.5' 2025年04月27日 13:13:03 +02:00
res Merge pull request #13200 from cr7pt0gr4ph7/search-in-tracks-shortcut 2025年05月03日 02:04:14 +02:00
src Merge pull request #13200 from cr7pt0gr4ph7/search-in-tracks-shortcut 2025年05月03日 02:04:14 +02:00
tools Enable FFmpeg (free) on Windows. 2025年04月25日 19:06:55 +02:00
.clang-format clang-format: Indent Objective-C blocks with 4 spaces 2024年11月16日 16:17:56 +01:00
.clang-tidy fix: remove removed clang-tidy AnalyzeTemporaryDtors setting 2024年05月14日 14:34:27 +02:00
.cmakelintrc ci(pre-commit): Add cmake-lint hook 2024年12月05日 00:03:11 +01:00
.codespellignore chore: fix codespell complaints 2024年08月13日 20:51:42 +02:00
.codespellignorelines Changed type of bufferSizes to std::size_t and removed the i prefix of the name at many related parts of the code 2024年11月02日 10:19:17 +01:00
.flake8 flake8: Disable W503 2020年02月11日 16:03:27 +01:00
.gersemirc ci(pre-commit): Add gersemi hook for cmake auto-formatting 2024年12月04日 22:47:18 +01:00
.gitattributes Normalize all .bat line endings to CRLF. 2023年01月30日 10:15:31 +01:00
.gitignore Add excludes for lib/hidapi to .gitignore 2022年06月02日 00:27:16 +02:00
.markdownlint-cli2.yaml Update Markdownlint config to re-enable no-inline-html rule 2025年02月15日 13:23:31 +01:00
.pre-commit-config.yaml Merge remote-tracking branch 'upstream/2.5' 2025年03月02日 22:23:52 +01:00
.prettierrc.yaml ci(pre-commit): Add "prettier" hook for YAML formatting 2022年09月06日 23:30:53 +02:00
CHANGELOG.md Bump version to 2.7-alpha 2025年04月29日 21:18:03 +02:00
CMakeLists.txt Bump version to 2.7-alpha 2025年04月29日 21:18:03 +02:00
CODE_OF_CONDUCT.md chore: Fix spelling and formatting issues 2023年08月29日 23:57:44 +02:00
CONTRIBUTING.md Merge remote-tracking branch 'upstream/2.5' 2025年02月18日 01:50:05 +01:00
COPYING Happy New Year 2025! 2025年01月01日 16:32:26 +01:00
Doxyfile Add Doxygen config file 2020年04月11日 02:26:08 +02:00
eslint.config.cjs feat: remove eslintrc compat logic from eslint.config 2024年11月22日 12:46:04 +01:00
LICENSE Bump version to 2.7-alpha 2025年04月29日 21:18:03 +02:00
pyproject.toml pyproj.toml: Restrict line length to 79 (for black) 2020年02月11日 16:02:37 +01:00
README.md Updated README.md to VS2022 and made the name of the special shell bold 2025年04月19日 14:55:40 +02:00

Mixxx

GitHub latest tag Packaging status Build status Coverage status Zulip chat Donate

Mixxx is Free DJ software that gives you everything you need to perform live DJ mixes. Mixxx works on GNU/Linux, Windows, and macOS.

Quick Start

To get started with Mixxx:

  1. For live use, download the latest stable version.
  2. For experimentation and testing, download a development release.
  3. To live on the bleeding edge, clone the repo: git clone https://github.com/mixxxdj/mixxx.git

Bug tracker

The Mixxx team uses Github Issues to manage Mixxx development.

Have a bug or feature request? File a bug on Github.

Want to get involved in Mixxx development? Assign yourself a bug from the easy bug list and get started! Read CONTRIBUTING for more information.

Building Mixxx

First, open a terminal (on Windows, use "x64 Native Tools Command Prompt for VS 2022 "), download the mixxx source code and navigate to it:

$ git clone https://github.com/mixxxdj/mixxx.git
$ cd mixxx

Fetch the required dependencies and set up the build environment by running the corresponding command for your operating system:

OS Command
Windows tools\windows_buildenv.bat
macOS source tools/macos_buildenv.sh setup
Debian/Ubuntu tools/debian_buildenv.sh setup
Fedora tools/rpm_buildenv.sh setup
Other Linux distros See the wiki article

To build Mixxx, run

$ mkdir build
$ cd build
$ cmake ..
$ cmake --build .

There should now be a mixxx executable in the current directory that you can run. Alternatively, can generate a package using cpack.

Documentation

For help using Mixxx, there are a variety of options:

Translation

Help to spread Mixxx with translations into more languages, as well as to update and ensure the accuracy of existing translations.

Community

Mixxx is a vibrant community of hackers, DJs and artists. To keep track of development and community news:

License

Mixxx is released under the GPLv2. See the LICENSE file for a full copy of the license.