1
0
Fork
You've already forked Laser
0
forked from andreasknoben/Laser
A simple CD ripper for the GNOME desktop.
  • Python 91%
  • Meson 9%
2026年03月06日 19:31:23 +01:00
data Prepare for 0.2.0 release 2026年03月05日 12:03:31 +01:00
po Port XML to Blueprint 2026年02月27日 22:51:14 +01:00
src Merge branch 'zelda_ahmed-python-best-practices' 2026年03月06日 19:31:23 +01:00
.gitignore Port XML to Blueprint 2026年02月27日 22:51:14 +01:00
COPYING Initial commit for Laser 0.1.0 2026年02月13日 23:48:03 +01:00
meson.build Prepare for 0.2.0 release 2026年03月05日 12:03:31 +01:00
nl.andreasknoben.Laser.json Major refactor of the application 2026年03月03日 23:04:17 +01:00
README.md app: Update my name + add contributors websites 2026年03月05日 15:27:46 +00:00

Laser

A simple CD ripper for the GNOME desktop.

A screenshot of the main window of Laser.

Features

  • Automatically retrieve CD information
  • Rip tracks to aac, flac, mp3, opus, or wav
  • Download album cover art
  • Modern design using Libadwaita and GTK4

Building

Clone the current development build by

$ git clone https://codeberg.org/andreasknoben/Laser.git

or a specific version by providing the corresponding release tag:

$ git clone --branch <release-tag> --single-branch https://codeberg.org/andreasknoben/Laser.git

org.gnome.Sdk//49 and org.gnome.Platform//49 are required.

You can build the program yourself by going into the base folder and running:

$ flatpak-builder --user --install --force-clean build-dir nl.andreasknoben.Laser.json

The program will be available on Flathub once the rough edges are smoothed out.

Dependencies

Laser depends on the following (these are bundled):

  • cd-discid
  • gst-plugins-ugly
  • libcdio
  • libcdio-paranoia
  • libdiscid

Python packages

  • discid
  • musicbrainzngs
  • setuptools

Build-time

  • blueprint-compiler

Contributors

I'd like to thank these people for their contributions:

Code of Conduct

This project follows the GNOME Code of Conduct. Contributors and other communications are expected to remain respectful and follow this code.