Repolode
Ka1-S

Ka1-S/LYNX-SHARE

A lightweight, cross-platform open-source DAW in C++20 and JUCE 8 that follows the FL Studio workflow and can import .flp projects.

Open-source alternative to:FL Studio

Stars
718
Forks
76
Open issues
3
Last commit
yesterday

What is it?

LYNX SHARE is a digital audio workstation for Windows, macOS and Linux, built around the FL Studio workflow: a step-sequencer Channel Rack, a Piano Roll, a Playlist with arrangements, and a Mixer with inserts, sends and sidechain. It is currently in alpha and is not yet presented as a replacement for a daily-driver DAW.

The project can open FL Studio .flp files directly, converting channels, samples, patterns, arrangement, automation and mixer settings, along with many native FL plugins. It also includes built-in instruments and effects such as a 3-oscillator synth, a sampler, a 7-band parametric EQ and a Patcher node graph, and it hosts VST3, CLAP, and on macOS Audio Units or on Linux LV2 plugins.

The codebase separates plain C++ core logic from the JUCE-based engine and UI, and the core can be tested without JUCE. Builds for Windows, macOS and Linux are documented, and the app can also run headless for rendering and self-tests.

Key features

  • 01Channel Rack, Piano Roll, Playlist and Mixer follow the FL Studio layout and shortcuts.
  • 02Imports .flp and .mid files, converting channels, patterns, arrangement and mixer settings.
  • 03Hosts VST3 and CLAP plugins on all three platforms, plus Audio Units on macOS and LV2 on Linux.
  • 04Includes a built-in 3-oscillator synth, sampler, SoundFont player and 7-band parametric EQ.
  • 05Supports multiple audio drivers, including WASAPI, ASIO, Core Audio, PipeWire, JACK and ALSA.
  • 06Exports WAV, FLAC and OGG, and offers a command-line mode for headless rendering.

Use cases

  • Producers who already know FL Studio and want a free, open-source alternative for beatmaking.
  • Opening and reviewing existing FL Studio .flp projects on Linux or macOS.
  • Hosting VST3 or CLAP plugins in a lightweight DAW on a modest PC.
  • Studying how a DAW's engine, sequencer and plugin hosting are structured in C++20 and JUCE.

Quick start

  1. 1

    Download LYNX SHARE from the releases page

  2. 2

    Open the demo project to see the workspace (Windows)

    LYNX.exe --showcase

Things to know

  • The project is in alpha, so expect bugs and possible changes.
  • It is licensed under AGPL-3.0, a copyleft license that requires derivative works to be released under the same terms.
  • Linux support is listed only for x86_64 systems.

Topics

#audio#music-production#daw#cpp20#juce#vst3#clap#beat-maker#audio-production#clap-host

FAQ

What is LYNX-SHARE?
A lightweight, cross-platform open-source DAW in C++20 and JUCE 8 that follows the FL Studio workflow and can import .flp projects. LYNX SHARE is a digital audio workstation for Windows, macOS and Linux, built around the FL Studio workflow: a step-sequencer Channel Rack, a Piano Roll, a Playlist with arrangements, and a Mixer with inserts, sends and sidechain. It is currently in alpha and is not yet presented as a replacement for a daily-driver DAW.
Is LYNX-SHARE free to use? What license does it have?
LYNX-SHARE is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is LYNX-SHARE still maintained?
Actively maintained. The last commit to LYNX-SHARE was on Nov 6, 2026.
What can I use LYNX-SHARE for?
Producers who already know FL Studio and want a free, open-source alternative for beatmaking. Opening and reviewing existing FL Studio .flp projects on Linux or macOS. Hosting VST3 or CLAP plugins in a lightweight DAW on a modest PC. Studying how a DAW's engine, sequencer and plugin hosting are structured in C++20 and JUCE.
How do I install LYNX-SHARE?
Download LYNX SHARE from the releases page Open the demo project to see the workspace (Windows): LYNX.exe --showcase
Where can I get LYNX-SHARE?
The source code and installation instructions are on GitHub: https://github.com/Ka1-S/LYNX-SHARE

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects