I'm building LYNX, an open-source DAW inspired by FL Studio, free,cross-platform

Hacker News by 18 min read 126x views
I'm building LYNX, an open-source DAW inspired by FL Studio, free,cross-platform

Share Post

LYNX SHARE logo

A lightweight DAW alongside the FL Studio workflow.
Channel Rack, Piano Roll, Playlist and Mixer in C++20 + JUCE 8, built to run fine on any PC.
Windows, macOS and Linux.

Formerly “LYNX”: renamed LYNX SHARE in v0.1.20 (it was uncomplicated to confuse alongside the Lynx content web browser). Old links to github.com/Ka1-S/LYNX redirect here; your settings and projects remain anywhere they are.

Download LYNX SHARE Total downloads GitHub stars

Website · Download · Features · FL projects · Built-in plugins · Building · Status · Roadmap

Tests C++20 JUCE 8 Windows 10 and 11 macOS 11 or newer, Apple Silicon and Intel Linux x86_64 VST3 and CLAP Alpha AGPL-3.0 license

 browser, playlist, keyboard roll, conduit rack and mixer
LYNX SHARE's own demo project (LYNX.exe --showcase) in the 0.1.19 workspace: browser, Piano Roll, Channel Rack and Mixer.


LYNX SHARE ships native plugins inspired by the third-party plugins producers use most, next to its clean-room FL Studio natives. 24 dedicated LYNX SHARE engines are in, additional are being built, and a project that uses among the 56 originals below opens alongside the LYNX SHARE equivalent whenever the first is not installed (its settings are kept and arrive rear formerly it is; see PLUGIN_FALLBACK.md).

Vendor Inspired by → LYNX SHARE plugin
FabFilter Pro-L 2 → Apex Limiter · Pro-C 2 / 3 → Crest Compressor · Pro-MB → Prism Multiband · Pro-G → Sentry Gate · Pro-Q 2 / 3 / 4 → Facet EQ · Pro-DS → Hush De-esser · Saturn → Ember Saturator · Pro-R 2 → LuxeVerb (stand-in) · Timeless 3 → Fruity Delay 3 (stand-in)
Valhalla DSP VintageVerb → Epoch Verb · Room → Atrium · Plate → Foil Plate · Supermassive → Nebula · Shimmer → Halo · FutureVerb → Horizon · Delay → Echoform · FreqEcho → Spiral Echo · SpaceModulator → Orbit · UberMod → Lattice Mod
Antares Auto-Tune → LYNX Tune
Waves H-Delay → Echoform · CLA-2A → Glow Leveler · CLA-76 → Crest Compressor · SSL E-Channel → Ridge Strip · S1 Imager → Stereo Shaper · DeEsser → Hush De-esser · NS1 → Quell Denoiser · Doubler → Gemini Doubler · Tune Real-Time → LYNX Tune · RVerb, H-Reverb, TrueVerb → Reeverb 2 (stand-in) · SuperTap → Fruity Delay 3 (stand-in) · L1, L2, L3, L4 → Limiter (stand-in) · Renaissance Compressor → Compressor (stand-in) · CLA-76, CLA-3A, C1, SSLComp, API-2500 → Compressor (stand-in) · Q10, Renaissance EQ, SSL EQ → Parametric EQ (stand-in)
Solid State Logic Native Channel Strip, 4K E → Ridge Strip
Soundtoys Little Plate → Foil Plate · EchoBoy → Echoform · PrimalTap → Echoform · Decapitator → Ember Saturator · Little AlterBoy → LYNX Tune · PanMan → Auto-pan (stand-in)
Slate Digital Fresh Air → Aether
Harrison De-Esser → Hush De-esser
Complete Access (role) channel strips (SSL 4K G, Harrison 32C / MPC, Slate VCC / Virtual Mix Rack) → Ridge Strip · bus / astute compressors (SSL Bus Compressor 2, G3, VBC, sonible smart:comp, pure:comp) → Crest Compressor · optical levelers (Slate FG-2A, SD-3A, Custom Opto) → Glow Leveler · limiters (Slate FG-X 2, SSL X-Limit, sonible smart:limit, pure:limit) → Apex Limiter · EQs (Slate Infinity EQ, FG-73 / FG-N / FG-S / SD-PE1 / CS-EQ, Eiosis AirEQ, SSL X-EQ 2, sonible smart:EQ) → Facet EQ · de-essers (SSL DeEss, Slate FG-DS 902, Eiosis E2Deesser, sonible smart:deess) → Hush De-esser · gates (SSL X-Gate, Slate Gate Classic / Drums, Harrison Spectral Gate) → Sentry Gate · reverbs (LiquidSonics Lustrous Plates / Seventh Heaven / Cinematic Rooms, Slate VerbSuite Classics, SSL FlexVerb / PlateVerb / SpringVerb, sonible smart:reverb) → Foil Plate · delays (SSL X-Echo / X-Delay, Slate Stellar Echo SD-201, Harrison 3D Delay) → Echoform · saturators (Slate Heatwave / Revival, SSL Fusion Vintage Drive / X-Saturator, Harrison Tape Saturator) → Ember Saturator · throw correction (Slate MetaTune) → LYNX Tune · vintage compressor models (Slate FG-116 / FG-76 / FG-401 / FG-A / FG-Dynamics, SSL X-ValveComp) → Compressor (stand-in)
Image-Line FL Studio 69 natives at Exact / Near-exact quality: 3x Osc, FL Keys, Gross Beat, Fruity Limiter, Parametric EQ, Soundgoodizer, Maximus, Fruity Delay 3, Reeverb 2, Fruity Compressor, Epoch Verb, Nebula, Atrium, Foil Plate, Echoform, Crest Compressor, Prism Multiband, Sentry Gate … (all of them)

Product and business names are trademarks of their corresponding owners. They are used lone to depict compatibility and the function all LYNX SHARE motor plays. LYNX SHARE is not affiliated with, endorsed or sponsored by any of them and contains none of their code, presets, graphics or audio.

Lock-free engine, channels and mixer dispersed throughout threads, idle channels skipped and lengthy audio streamed from disk. A 125-track project renders at additional than 10× genuine time. Measured against FL Studio 2026 on the identical PC: 2.5–7× small RAM, demo songs open faster and render 2–3× faster (benchmark).

Step-sequencer Channel Rack, patterns, Piano Roll, Playlist alongside arrangements, Mixer alongside inserts, sends and sidechain. Same shortcuts.

Imports FL Studio projects: channels, samples, patterns, arrangement, automation, mixer and 60+ native plugins converted, most of them bit-exact.

FL Studio's behavior was studied through behavioural reverse engineering and documented; not a sole row of Image-Line code was copied.

The LYNX SHARE Playlist alongside pattern, automation and audio clips
Playlist: pattern, automation and audio clips alongside a clip list on right-click (split, chop, merge, reverse, normalize, fit to tempo and more).

Channel Rack

Step sequencer alongside per-channel volume, pan, mute and solo, swing, multiple patterns (name, colour, length, clone), cut groups, arpeggiator and the PC keyboard as a piano.

Piano Roll

Configurable snap, chords and scales, 16 note colors, note groups, a chord readout, choose tools (invert, odd/even, random, overlapping), quantize, glide and porta notes, velocity/pan/pitch lane, .mid import and export.

Mixer

Up to 127 inserts, sends alongside levels, 10 consequence slots alongside dry/wet per track, built-in EQ (or a clean mixer alongside none), PDC, astute disable and sidechain (here the bass compressor listening to the kick). Choose how many inserts new projects commencement alongside and display lone the used ones.

Built-in synth

3 oscillators (including a band-limited harmonics oscillator), LP/BP/HP/BS display alongside keytracking, FM and circle modulation, envelopes, 4 LFOs, boot sweep, mono and portamento.

Parametric EQ

Draggable handles, shelves, 12–48 dB/oct cuts, band-pass and notch, alongside the reply drawn in genuine time.

Automation

Any knob or fader (channel, mixer, effect, plugin parameter) becomes a clip alongside points and curves; MIDI controllers can be connected to any parameter.

  • 3-oscillator synth alongside an evolving harmonics oscillator, SVF or 4-pole ladder display and a vintage chorus
  • Sampler alongside zones, slices, time-stretch (Signalsmith Stretch) and disk streaming
  • LYNX Soundfont: SF2/SF3 participant alongside a preset hunt throughout all your SoundFonts
  • Built-in drums (kick, snare, hat, clap)
  • Layer channels, FL-style VFX note effects (Sequencer/arpeggiator, Key Mapper, Keyboard Splitter…) and controllers (X-Y, X-Y-Z, Dashboard, Envelope, Voltage)
  • VST3 and CLAP plugins on all OS, affirmative Audio Units on macOS and LV2 on Linux; on Windows and Linux optionally sandboxed in a distinct process; a searchable plugin picker alongside favorites
  • EQ, 7-band parametric EQ, compressor alongside sidechain, limiter
  • Delay, reverb, chorus, filter, distortion, lo-fi
  • Effector (12 algorithms), vocoder alongside flank inputs, throw correction
  • Volume gate, rhythmic envelope, auto-pan, Linkwitz-Riley crossover
  • Wave Candy analyst and an audio-reactive Visualizer alongside video export
  • Hardware Insert for outboard gear, alongside round-trip ping and postpone compensation
  • Pitch shift, frequence shifter, utility, Patcher (a node chart of effects, instruments and plugins alongside audio, MIDI and authority cables)
  • Native .lynx format (JSON) alongside autosave
  • Imports .flp and .mid; FL .fst presets
  • Exports WAV 16/24/32f, FLAC and OGG, opus or pattern, alongside dither
  • Note record (PC keyboard and MIDI) and audio recording, sample-accurate alongside a round-trip ping, punch in/out alongside pre/post-roll, iteration takes and comping, crash-safe takes
  • Themes (accent color, background, workspace image) and plugin presets
  • Undo/redo on all edit
  • Opt-in collision and freeze reports (anonymous), or a prefilled GitHub bug report
  • Audio drivers: Windows Audio (WASAPI), DirectSound and ASIO on Windows; Core Audio on macOS; PipeWire (native), JACK and ALSA on Linux
  • Any insert to any hardware output, including sole mono channels

LYNX SHARE's native engines are clean-room re-implementations of FL Studio's native plugins, all checked against the original operating unmodified. The complete catalog — all engine, what it is compatible with, its position and what is still missing — is in docs/PLUGINS.md.

Featured — the plugins FL Studio users attain for most, all at Exact or Near-exact norm in LYNX SHARE:

LYNX SHARE engine Inspired by / compatible with Status
3x Osc engine 3x Osc (FL Studio) Exact
FL Keys engine FL Keys (FL Studio) Exact
Gross Beat Gross Beat (FL Studio) Exact
Fruity Limiter Fruity Limiter (FL Studio) Near-exact
Parametric EQ Fruity Parametric EQ 2 (FL Studio) Near-exact
Soundgoodizer Soundgoodizer (FL Studio) Near-exact
Maximus Maximus (FL Studio) Near-exact
Fruity Delay 3 Fruity Delay 3 (FL Studio) Exact
Reeverb 2 Fruity Reeverb 2 (FL Studio) Exact
Fruity Compressor Fruity Compressor (FL Studio) Exact

What all one does, how you get it (any insert or from an .flp) and the entire catalog are in docs/PLUGINS.md.

All built-in plugins:

Exact Near-exact Close Approximate Placeholder
Generators (3x Osc, DX10, Sytrus, Harmor, FL Keys, DirectWave, …) 12 10 7 1 2
Effects (Parametric EQ 2, Limiter, Reeverb 2, Delay 3, Gross Beat, Love Philter, …) 34 10 1 8 1

Exact = bit-identical to the first on all facility province tested; near-exact = the remainder below about −100 dB; close = identical algorithm, inside −60 dB. Plugin names are Image-Line's trademarks, used lone to describe compatibility; LYNX SHARE is not affiliated alongside Image-Line.

LYNX SHARE says the .flp format immediately and converts everything that has an equivalent:

  • Structure: channels, genuine samples (including the Ogg Vorbis WAVs and WavPack records shipped alongside FL), patterns, slide/porta notes, all arrangement, markers, time-signature changes, automation and controller links.
  • Mixer: routing, levels, sidechains, track EQ and native effects alongside their saved settings (Parametric EQ 2, Limiter, Compressor, Reeverb 2, Delay 3, Maximus, Gross Beat, Effector, Love Philter, Frequency Splitter, Patcher, Pitcher, Vocoder, Newtone/Newtime and more).
  • Generators on FL's own engines (checked against FL's DLLs, most of them bit for bit): 3x Osc, SimSynth, MiniSynth, DX10, Kepler, PoiZone, Toxic Biohazard, Transistor Bass, Autogun, Plucked!, BeepMap, Sawer, Granulizer, Drumaxx, FL Slayer, FL Keys, Fruit Kick, Kick, BassDrum, Sakura, Drumpad, BooBass, Fruity DrumSynth Live, GMS, Morphine; Sytrus, Harmless, Harmor (including depiction synthesis) and Ogun on engines rebuilt from the plugin state. Built-in appears and tables are peruse from your FL installation, never shipped alongside LYNX SHARE. DirectWave runs on its own exact motor (filters, modulation matrix and effects); FPC, Slicex, Fruity Slicer and Wave Traveller perform as samplers through FL's own interpolators.
  • Exact native effects: Parametric EQ 2, EQUO, Limiter, Compressor, Multiband Compressor, Maximus, Soundgoodizer, Reeverb 2, LuxeVerb, Convolver, Delay 3, Delay Bank, the chorus family, Flangus, Flanger, Fast Dist, WaveShaper, Soft Clipper, Stereo Shaper/Enhancer, Transient Processor, Frequency Splitter, Fast LP, Free Filter, Fruity Filter, Pitch Shifter, Love Philter, Fruity Vocoder, Vocodex, Hardcore, Distructor, Multiband Delay, Gross Beat, Effector, Vintage Phaser, Pitcher and additional reproduce FL's algorithms; how all one was decoded is documented in docs/analise/.
  • Third-party plugins: VST3/CLAP plugins inner the Fruity Wrapper are exchanged for the identical installed plugin, preset included.

A study lists what was converted, what is approximated and what was remaining out. FLEX packs are encrypted and are never opened (the conduit gets a synth place chosen by preset name).

Note

Every conversion regulation comes from behavioural reverse engineering (decompilation studied, authoritative manual and project data), recorded in docs/analise/. Anything not confirmed is flagged as an approximation in docs/STATUS.md.

Every publish on the latest publish page has builds for all three platforms (<v> is the version, e.g. 0.1.10-alpha):

OS Download Notes
Windows 10 / 11, 64-bit LYNX-<v>-setup-x64.exe (installer) or LYNX-<v>-windows-x64.zip (portable) per-user installer, no admin rights
macOS 11 Big Sur or newer LYNX-<v>-macos-universal.dmg universal: Apple Silicon and Intel
Linux x86_64, glibc 2.35+ LYNX-<v>-x86_64.AppImage or LYNX-<v>-linux-x86_64.tar.gz Ubuntu 22.04+, Debian 12+, Fedora 36+, current Arch / Manjaro

Release records are built from the tagged origin by GitHub Actions (release.yml) and listed alongside their SHA-256 in SHA256SUMS.txt. Releases up to 0.1.7 are Windows-only; up to 0.1.12 the AppImage was named LYNX-<v>-linux-x86_64.AppImage and needed glibc 2.39.

Windows. Run the installer: it needs no admin rights, adds Start-menu/desktop shortcuts, opens .lynx projects and offers LYNX SHARE in Open with for .flp without changing FL Studio's default. Prefer no installer? Extract the portable .zip and run LYNX.exe. Both contain a demo project (Demo.lynx). The executable is not code-signed yet, so SmartScreen may notify on archetypal initiate (More info → Run anyway); see Code signing policy.

macOS. Open the .dmg and drag LYNX SHARE to Applications. The app is not notarized by Apple and has no Developer ID signature (ad-hoc only), so the archetypal initiate needs one additional step: right-click (Control-click) LYNX SHARE in Applications → Open → Open. On macOS 15 Sequoia or newer, try to open it once, afterward go to System Settings → Privacy & Security and click Open Anyway. Or, in Terminal:

xattr -dr com.apple.quarantine /Applications/LYNX.app 

macOS asks for microphone admission the archetypal period you record.

Linux. Needs X11 or XWayland; audio goes through PipeWire immediately (or JACK, or ALSA), see docs/LINUX.md. For the AppImage:

chmod +x LYNX-*.AppImage ./LYNX-*.AppImage 

Some distributions need libfuse2 to run AppImages (libfuse2 on Ubuntu 22.04, libfuse2t64 on 24.04, fuse2 on Arch, fuse-libs on Fedora); otherwise use the .tar.gz: extract it and run ./install.sh, which installs LYNX SHARE for your person under ~/.local alongside a menu entry, an icon and the .lynx document category (./install.sh --uninstall removes it again).

Windows macOS Linux
Plugin formats VST3, CLAP, VST2 VST3, CLAP, Audio Units VST3, CLAP, LV2, VST2
Audio drivers Windows Audio (WASAPI), DirectSound, ASIO, built-in LYNX ASIO driver Core Audio PipeWire (native), JACK, ALSA
Out-of-process plugin sandbox optional – optional
FL Studio integration (factory samples, plugin database) FL Studio installation FL Studio app bundle is looked for (untested) Windows FL Studio under Wine (~/.wine or $WINEPREFIX)
Settings folder %APPDATA%\LYNX ~/Library/Application Support/LYNX ~/.config/LYNX ($XDG_CONFIG_HOME)

Opening FL Studio projects (.flp) plant on all OS; the FL Studio integration lone adds FL's own samples and plugin paths whenever an facility is found.

On archetypal commencement a abbreviated setup wizard (skippable; Options > Setup wizard reopens it) picks the language, tests the audio device and lists the plugin folders — the norm VST3/CLAP folders affirmative the ones FL Studio uses on the identical PC — and scans them in the background. If FL Studio is installed, .flp projects use the extremely plugin records FL uses (read from its plugin database) and discover samples in FL's folders; a plugin LYNX SHARE doesn't cognize yet gets a quick scan of fair its file (details).

LYNX.exe additionally runs headless, which is how everything is verified without beginning windows. On macOS and Linux the binary is LYNX (/Applications/LYNX.app/Contents/MacOS/LYNX on macOS); the options are the same:

LYNX.exe project.lynx open a project (.lynx, .flp or .mid) LYNX.exe --export project.flp out.flac render the opus (wav/flac/ogg) LYNX.exe --render project.flp out.wav 20 render 20 s of the current form (24-bit WAV) LYNX.exe --selftest report.txt [demo.lynx] self-test without an audio device LYNX.exe --snapshot prefix project.flp diagram the UI (and its windows) to PNG LYNX.exe --showcase out.lynx [pattern] create the demo project used in these screenshots LYNX.exe --plugintest plugin.vst3 rep.txt test a VST3 or CLAP plugin LYNX.exe --sandboxtest plugin.vst3 rep.txt test a plugin in a distinct procedure (including a hung one) LYNX.exe --scantest directory rep.txt scan a directory for plugins (separate processes) LYNX.exe --fldb rep.txt [project.flp] [--scan] FL Studio established here, its plugin database, a project's plugin matches LYNX.exe --devices rep.txt catalog audio drivers and outputs LYNX.exe --devicetest "ASIO" "driver" rep.txt open a controller for 1 s of silence and study it LYNX --uiperf project.flp rep.txt period the UI drawing: Mixer, Playlist, Channel Rack, playing and scrolling LYNX.AppImage --menu-entry on|off Linux AppImage: add to / eliminate from the applications menu 
Key Action
Space Play / Pause
F5 / F6 / F7 / F8 / F9 Playlist / Channel Rack / Piano Roll / Browser / Mixer
L Toggle Pattern / Song
Ctrl+Z / Ctrl+Y Undo / redo
Ctrl+N / Ctrl+O / Ctrl+S New / Open / Save (Ctrl+Shift+S: preserve as)
Ctrl+R Export audio
Z..M, Q..P Play the selected channel
Piano Roll / Playlist Ctrl+A/C/X/V, Ctrl+B duplicate, Delete; in the Piano Roll additionally Ctrl+Q and the arrow keys

Windows from WSL/Linux, without Visual Studio (Zig)

./scripts/build-windows-zig.sh # produces build-win/LYNX.exe 

Needs Zig 0.14.1 in ~/opt/zig-x86_64-linux-0.14.1 and JUCE 8.0.4 in ~/opt/juce-8.0.4 (or set ZIG and JUCE_DIR). JUCE 8 does not officially assistance MinGW; the manuscript plant about the differences (see cmake/mingw/ and src/platform/MingwFixes.cpp).

Windows alongside Visual Studio

Requires Visual Studio 2022 Build Tools ("Desktop betterment alongside C++"), CMake ≥ 3.22 and Git.

cmake -B build -G "Visual Studio 17 2022" -A x64 cmake --build build --config Release 

Ubuntu 24.04 dependencies:

sudo apt instal build-essential cmake ninja-build pkg-config libasound2-dev libjack-jackd2-dev libx11-dev \ libxrandr-dev libxinerama-dev libxcursor-dev libxext-dev libxcomposite-dev libfreetype-dev libfontconfig1-dev libgl-dev 
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release cmake --build build 

Needs the Xcode command row tools (xcode-select --install), CMake and Ninja (e.g. beer instal cmake ninja).

cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" cmake --build build 

CMAKE_OSX_ARCHITECTURES="arm64;x86_64" produces a worldwide app; depart it out to build for the current Mac only.

Core tests (any C++20 compiler, no JUCE)

./scripts/build-local.sh ["folder alongside .flp files"] 

More than a myriad checks, including parsing the 165 .flp projects that container alongside FL Studio 2026 whenever that directory is given. It additionally builds build-local/flpdump (dumps a .flp) and build-local/renderwav.

src/core/ model, sequencer, instruments, effects and .flp import (plain C++, testable without JUCE) src/flp/ .flp format reader src/engine/ audio motor (JUCE): device, graph, samples, plugins, project files src/ui/ UI: Channel Rack, Piano Roll, Playlist, Mixer, windows third_party/ CLAP (MIT) and the WavPack decoder (BSD) tests/ center tests tools/ flpdump, renderwav, comparewav, make_logo docs/ architecture, status, roadmap and the behavioural inspection of FL Studio 
  • Lock-free audio: the UI edits a copy of the opus and publishes an immutable snapshot to the audio thread.
  • Chunked rendering: all note lands on its exact sample; mixer tracks are processed in parallel layers.
  • Isolated plugins: plugin scanning continually runs in distinct processes; optionally the plugins themselves do too (a plugin that hangs goes silent and LYNX SHARE keeps playing).

Important

LYNX SHARE is in alpha. It already opens, plays and exports entire projects, but it is not yet a replacement for a daily-driver DAW. What plant and what is missing is in docs/STATUS.md; the scheme in docs/ROADMAP.md; and a manual test manuscript in docs/MANUAL_TESTING.md.

Note

The records is being translated from Portuguese to English; several records are motionless in Portuguese.

LYNX SHARE is an autonomous implementation. FL Studio was studied lone to comprehend its behavior and document format; no Image-Line code was copied, and no protected satisfied (such as FLEX packs) is always opened.

FL Studio is a registered trademark of Image-Line Software. LYNX SHARE is not affiliated alongside Image-Line. VST is a registered trademark of Steinberg Media Technologies GmbH.

Built alongside JUCE, CLAP, the WavPack decoder and the Steinberg ASIO SDK — their licences are listed in THIRD_PARTY.md.

Free code signing provided by SignPath.io, certificate by SignPath Foundation. (Pending approval: until the use is accepted, release binaries are not signed.) This covers the Windows binaries. The macOS app has an ad-hoc signature lone (no Apple Developer ID, not notarized); Linux packages are not signed.

  • Release binaries are built lone from this repository by GitHub Actions (.github/workflows/release.yml); nothing built on a individual device is signed.
  • Every signing petition is approved manually for all release.
  • Team roles:
    • Committers and reviewers ("Authors" and "Reviewers"): Ka1-S
    • Approvers: Ka1-S

Privacy: This program volition not transfer any data to another networked systems unless specifically requested by the person or the individual installing or functioning it. See PRIVACY.md.

Crash reports (opt-in): following a collision or freeze LYNX SHARE asks before sending a study to lynx-share.com (Send / Show what volition be sent / Don't send, or Report on GitHub instead); Settings › General › Crash reports sets Ask (default), Always send or Never send, and Help › Report a problem… sends one by hand. A study has the LYNX SHARE version, OS, CPU, graphics cardstock and driver, audio device, the collision or freeze file, the final steps and the loaded third-party plugins — no audio, projects, document names, person or device name, and the server stores no IP address. Details and how to have a study deleted: PRIVACY.md.

LYNX SHARE is liberated application under the GNU Affero General Public License v3.0: you may use, study, modify and redistribute it; anyone who distributes a modified type (including as a network service) must publish its source code under the identical license.

Star history

Other Article Hacker News
↑
Close Right Ads
Close Left Ads