{"id":13734114,"url":"https://github.com/childishgiant/mixer","last_synced_at":"2026-03-03T04:08:18.117Z","repository":{"id":41049862,"uuid":"380015685","full_name":"ChildishGiant/mixer","owner":"ChildishGiant","description":"A simple volume mixer for elementary OS.","archived":false,"fork":false,"pushed_at":"2024-08-21T11:32:50.000Z","size":2628,"stargazers_count":42,"open_issues_count":8,"forks_count":5,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-09-06T16:46:02.670Z","etag":null,"topics":["elementary","elementary-apps","elementary-os","elementaryos","gtk3","vala"],"latest_commit_sha":null,"homepage":"","language":"Vala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ChildishGiant.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"ko_fi":"childishgiant","github":"childishgiant"}},"created_at":"2021-06-24T18:20:17.000Z","updated_at":"2025-05-26T09:34:03.000Z","dependencies_parsed_at":"2023-11-23T23:25:59.478Z","dependency_job_id":"0d92547c-8bc0-4eb2-9b49-a460e62d25dd","html_url":"https://github.com/ChildishGiant/mixer","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/ChildishGiant/mixer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChildishGiant%2Fmixer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChildishGiant%2Fmixer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChildishGiant%2Fmixer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChildishGiant%2Fmixer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChildishGiant","download_url":"https://codeload.github.com/ChildishGiant/mixer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChildishGiant%2Fmixer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30031981,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-03T03:27:35.548Z","status":"ssl_error","status_checked_at":"2026-03-03T03:27:09.213Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["elementary","elementary-apps","elementary-os","elementaryos","gtk3","vala"],"created_at":"2024-08-03T03:00:52.714Z","updated_at":"2026-03-03T04:08:18.103Z","avatar_url":"https://github.com/ChildishGiant.png","language":"Vala","funding_links":["https://ko-fi.com/childishgiant","https://github.com/sponsors/childishgiant"],"categories":["Applications"],"sub_categories":["Multimedia"],"readme":"# Mixer\n[![All Contributors](https://img.shields.io/github/all-contributors/childishgiant/mixer)](#contributors-)\n[![AUR version](https://img.shields.io/aur/version/elementary-mixer)](https://aur.archlinux.org/packages/elementary-mixer)\n### Change the volume of apps\n\nA no-frills volume mixer, with simplicity and usability at its core.\n\n* Simple volume controls including balance and output selection\n* Individually change each audio source's values\n\n\u003cp align=\"center\"\u003e\n\u003cimg width=\"250\" src=\"data/icons/com.github.childishgiant.mixer.svg\" alt=\"Logo\"\u003e\n\u003cbr\u003e\n\u003cimg width=\"400\" src=\"docs/light.png\" alt=\"Light mode\"\u003e\n\u003cimg width=\"400\" src=\"docs/dark.png\" alt=\"Dark mode\"\u003e\n\u003c/p\u003e\n\n# Installing\n\n\u003ca href=\"https://appcenter.elementary.io/com.github.childishgiant.mixer\"\u003e\u003cimg src=\"https://appcenter.elementary.io/badge.svg\" height=\"75\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://flathub.org/apps/details/com.github.childishgiant.mixer\"\u003e\u003cimg src=\"https://flathub.org/assets/badges/flathub-badge-en.svg\" height=\"75\" /\u003e\n\n\nReleases are also always available as flatpaks on the [releases page](https://github.com/childishgiant/mixer/releases).\n\n## Nightly builds\n\nNightly builds are handled by GitHub actions and the latest one can be found on [nightly.link](https://nightly.link/ChildishGiant/mixer/workflows/ci/main/Mixer.zip)\n## Install it from source\n\nYou can of course download and install this app from source.\n\n### Dependencies\n\nEnsure you have these dependencies installed\n\n* glib-2.0\n* granite\n* gtk+-3.0\n* libhandy-1.0\n* libpulse\n\n### Install, build and run\n\n```bash\n# install elementary-sdk, meson and ninja\nsudo apt install elementary-sdk meson ninja-build libhandy-1-dev libpulse-dev\n# clone repository\ngit clone https://github.com/ChildishGiant/mixer mixer\n# cd to dir\ncd mixer\n# run meson\nmeson build --prefix=/usr\n# cd to build, install and run\ncd build\nsudo ninja install \u0026\u0026 com.github.childishgiant.mixer\n# For debugging use\nsudo ninja install \u0026\u0026 G_MESSAGES_DEBUG=all com.github.childishgiant.mixer\n```\n\n### Generating translation files\n\n```bash\n# after setting up meson build\ncd build\n\n# generates pot file\nninja com.github.childishgiant.mixer-pot\nninja extra-pot\n\n# to regenerate and propagate changes to every po file\nninja com.github.childishgiant.mixer-update-po\nninja extra-update-po\n```\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ChildishGiant\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/13716824?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAllie\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#design-ChildishGiant\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"https://github.com/ChildishGiant/mixer/commits?author=ChildishGiant\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/SubhadeepJasu\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/20795161?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSubhadeep Jasu\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ChildishGiant/mixer/commits?author=SubhadeepJasu\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/JeysonFlores\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/68255757?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJeyson Flores\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-JeysonFlores\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://dribbble.com/Suzie97\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/68198116?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRajdeep Singha\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ChildishGiant/mixer/commits?author=Suzie97\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/asdffdsdaf\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/87440869?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003easdf\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-asdffdsdaf\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://nathanbonnemains.squill.fr\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/45366162?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNathan Bonnemains\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-NathanBnm\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.yakusha.net\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6218679?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSabri Ünal\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-libreajans\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/rene-coty\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/95506494?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003erene-coty\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-rene-coty\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchildishgiant%2Fmixer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchildishgiant%2Fmixer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchildishgiant%2Fmixer/lists"}