{"id":15007149,"url":"https://github.com/thewisenoob/omp","last_synced_at":"2025-04-13T23:13:59.989Z","repository":{"id":189038199,"uuid":"112522438","full_name":"TheWiseNoob/OMP","owner":"TheWiseNoob","description":"OMP is an open-source music player being developed for Linux. OMP is programmed in C++ using gtkmm, GStreamer, TagLib, clastfm, and g++.","archived":false,"fork":false,"pushed_at":"2024-07-11T00:22:47.000Z","size":20969,"stargazers_count":101,"open_issues_count":2,"forks_count":3,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-04-13T23:13:49.049Z","etag":null,"topics":["alac","flac","flac-files","gapless","linux","linux-app","mp3","music-player","ogg-flac","ogg-vorbis","pre-alpha","wavpack"],"latest_commit_sha":null,"homepage":"https://openmusicplayer.com","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheWiseNoob.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-11-29T20:09:00.000Z","updated_at":"2024-11-23T18:25:06.000Z","dependencies_parsed_at":"2023-08-18T01:02:11.537Z","dependency_job_id":"5d707c90-5968-4c3a-acba-8ece379c10af","html_url":"https://github.com/TheWiseNoob/OMP","commit_stats":null,"previous_names":["thewisenoob/omp"],"tags_count":38,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheWiseNoob%2FOMP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheWiseNoob%2FOMP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheWiseNoob%2FOMP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheWiseNoob%2FOMP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheWiseNoob","download_url":"https://codeload.github.com/TheWiseNoob/OMP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248794569,"owners_count":21162615,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alac","flac","flac-files","gapless","linux","linux-app","mp3","music-player","ogg-flac","ogg-vorbis","pre-alpha","wavpack"],"created_at":"2024-09-24T19:04:36.620Z","updated_at":"2025-04-13T23:13:59.967Z","avatar_url":"https://github.com/TheWiseNoob.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"/Images/Icon.svg\" title=\"OMP Logo\" height=150\n     width=150 align=\"right\"\u003e\n# OMP : Open Music Player\n#### Version: 0.1.1 : February 10th, 2019\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n\n\n\n\n![Screenshot1](Images/Screenshots/Main.png?raw=true)\n\n\n\n\n\n## About OMP\n\nOMP is an open-source music player being developed for Linux. It is\nprogrammed in C++ and some C using gtkmm3, GStreamer, TagLib, libconfig, \nlibclastfm, and standard C and C++ libraries. It can play mp3, FLAC, Ogg,\nOgg FLAC, ALAC, APE, WavPack, and AAC(m4a container).\n\n\n\n\n\n## Next Main OMP Release\n\n#### Version 0.1.2\n\n\n\n\n\n## Compiling and Installing\n\n### Dependencies\n\n  - GStreamer\n     - gstreamer\n     - gst-libav\n     - gst-plugins-bad\n     - gst-plugins-base\n     - gst-plugins-base-libs\n     - gst-plugins-good\n     - gst-plugins-ugly\n  - gtkmm3\n  - libclastfm \n  - libconfig\n  - sqlite\n  - taglib\n\n\n\n\n\n### Install Instructions\n\n#### Method 1: Flatpak\n\n  OMP now has Flatpak support! That means any distribution that supports\n  Flatpak is now supported by OMP! An official Flathub package will be \n  provided soon. It is still being worked to meet Flathub's approval standards.\n  More news about it is coming in the near future. Check for mentions about it\n  in the Weekly News Updates on OMP's website at OpenMusicPlayer.com.\n\n  Until the official Flathub release, read [the guide for installing OMP's Flatpak](https://www.openmusicplayer.com/flatpak/ \"OMP Flatpak\")\n  at OMP's official website.\n  \n\n\n#### Method 2: Arch User Repository\n\n  You can install OMP via AUR with the official [omp](https://aur.archlinux.org/packages/omp/)\n  AUR package for the stable build or the [omp-git](https://aur.archlinux.org/packages/omp-git/)\n  AUR package for the latest git build.\n\n  Once compiled and installed, you can run omp as a command to open it.\n\n\n\n#### Method 3 : Manual Dependency Retrieval and Makefile\n\n  You will need to manually install all of the dependencies before being able\n  to use the compile and install instructions for this method. OMP is currently\n  only tested as working with Arch Linux.\n\n  To compile and then install, run the following commands in a new folder\n  containing the source.\n\n  \n  ```\n  make\n  sudo make install\n  ```\n\n  Once compiled and installed, you can run omp as a command to open it.\u003cbr /\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthewisenoob%2Fomp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthewisenoob%2Fomp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthewisenoob%2Fomp/lists"}