Skip to content
@projectM-visualizer

projectM Visualizer

An open-source library for music visualization using Milkdrop-style presets and shaders

Pinned Loading

  1. projectm projectm Public

    projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible.

    C++ 4.4k 482

  2. frontend-sdl-cpp frontend-sdl-cpp Public

    Standalone application based on libSDL that turns your desktop audio into awesome visuals. Available on most platforms supported by both libprojectM and libSDL.

    C++ 114 62

  3. projectm-eval projectm-eval Public

    The projectM Expression Evaluation Library. A portable drop-in replacement of Milkdrop's "ns-eel2" expression parser for use in Milkdrop, projectM and other applications. MIT licensed.

    C 17 8

  4. presets-cream-of-the-crop presets-cream-of-the-crop Public

    Jason Fletcher's curated preset pack containing only the best of the best of all released Milkdrop presets. This is the default preset pack in most new projectM releases.

    155 13

  5. projectm-rs projectm-rs Public

    Rust crate for projectM visualizer

    Rust 16 11

  6. frontend-sdl-rust frontend-sdl-rust Public

    Rust | SDL-based standalone application that turns your desktop audio into awesome visuals.

    Rust 23 14

Repositories

Showing 10 of 29 repositories
  • projectm Public

    projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible.

    projectM-visualizer/projectm's past year of commit activity
    C++ 4,437 LGPL-2.1 482 28 7 Updated Sep 10, 2026
  • projectm-eval Public

    The projectM Expression Evaluation Library. A portable drop-in replacement of Milkdrop's "ns-eel2" expression parser for use in Milkdrop, projectM and other applications. MIT licensed.

    projectM-visualizer/projectm-eval's past year of commit activity
    C 17 MIT 8 0 1 Updated Sep 10, 2026
  • frontend-sdl-cpp Public

    Standalone application based on libSDL that turns your desktop audio into awesome visuals. Available on most platforms supported by both libprojectM and libSDL.

    projectM-visualizer/frontend-sdl-cpp's past year of commit activity
    C++ 114 GPL-3.0 62 25 8 Updated Sep 9, 2026
  • presets-milkdrop-texture-pack Public

    This repository contains all textures originally released with Milkdrop, plus a good number of other textures used in a large number of presets.

    projectM-visualizer/presets-milkdrop-texture-pack's past year of commit activity
    43 9 1 0 Updated Aug 10, 2026
  • frontend-qt Public

    Qt-based standalone frontend to projectM. Currently supports Linux with Pipewire, PulseAudio or JACK audio backends.

    projectM-visualizer/frontend-qt's past year of commit activity
    C++ 22 LGPL-2.1 8 5 4 Updated May 8, 2026
  • frontend-sdl-rust Public

    Rust | SDL-based standalone application that turns your desktop audio into awesome visuals.

    projectM-visualizer/frontend-sdl-rust's past year of commit activity
    Rust 23 LGPL-2.1 14 1 2 Updated Apr 24, 2026
  • projectm-rs Public

    Rust crate for projectM visualizer

    projectM-visualizer/projectm-rs's past year of commit activity
    Rust 16 LGPL-2.1 11 1 0 Updated Apr 24, 2026
  • frontend-music-plug-in Public

    This is the projectM visualization plug-in for Apple Music on macOS that turns your music into awesome visuals while you listen.

    projectM-visualizer/frontend-music-plug-in's past year of commit activity
    Rich Text Format 13 LGPL-2.1 6 2 (1 issue needs help) 0 Updated Mar 31, 2026
  • projectm-visualizer.org Public

    Website | Nuxt 3

    projectM-visualizer/projectm-visualizer.org's past year of commit activity
    Vue 3 0 1 0 Updated Feb 12, 2026
  • packaging-debian Public

    Debian packaging for projectM

    projectM-visualizer/packaging-debian's past year of commit activity
    Makefile 0 0 0 0 Updated Jan 10, 2026