New UI for gregorz
Go to file
2025-01-06 19:24:02 +01:00
assets/images Add miku box 2024-12-19 13:17:43 +01:00
lib Add setSubtitleTrack command 2024-12-23 13:09:04 +01:00
linux Initial commit 2024-12-17 23:05:04 +01:00
web Initial commit 2024-12-17 23:05:04 +01:00
.envrc Initial commit 2024-12-17 23:05:04 +01:00
.gitignore Initial commit 2024-12-17 23:05:04 +01:00
.metadata Initial commit 2024-12-17 23:05:04 +01:00
analysis_options.yaml Initial commit 2024-12-17 23:05:04 +01:00
flake.lock Initial commit 2024-12-17 23:05:04 +01:00
flake.nix Initial commit 2024-12-17 23:05:04 +01:00
gergle.iml Initial commit 2024-12-17 23:05:04 +01:00
LICENSE Add license 2024-12-19 14:32:19 +01:00
pubspec.lock pubspec.yaml: bump deps 2025-01-06 19:12:56 +01:00
pubspec.yaml pubspec.yaml: bump deps 2025-01-06 19:12:56 +01:00
README.md README: update 2025-01-06 19:24:02 +01:00

gergle

The second season for the frontend of the collaborative music player system grzegorz, succeeding the grzegorz-clients GUI.

This player is meant to be used with the websocket API from greg-ng.

Getting started

Running on web

While the software is maintained as a native desktop app for linux, we don't have development capacity to ensure it runs for mac and windows as well. But fear not, it builds as a webpage.

If you have chromiumm installed, you can use flutter run -d chrome

If you do not have chromium installed, you can build the website first, and then host it in a webserver of your choice. Here's an example with python's builtin webserver:

flutter build web
python -m http.server -d build/web/