festival
servicer
festival | servicer | |
---|---|---|
6 | 5 | |
251 | 401 | |
- | 4.0% | |
9.5 | 8.1 | |
about 2 months ago | 4 months ago | |
Rust | Rust | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
festival
-
Announcing readable 0.10.0 - stack allocated human-readable strings
and others are used extensively in Festival, a music player I made.
- Festival is a music player for local album collections
-
Festival v1.0.0 - A local music player
is processed in around 2 seconds flat. That's around 257GB of audio data and images processed and displayed in the UI in 2 seconds. I made some charts and comparisons here: https://github.com/hinto-janai/festival/tree/main/comparison.
-
Festival v1.0.0 - A music player
I took some "interesting" decisions like foregoing a database and just using plain struct's, Box<[T]>, and other std types to represent all the (meta)data internally. This came with a lot of pros/cons and eventually lead me down the rabbit-hole of doubly-linked structures, raw pointers, and self-referential structs (please Polonius make it happen). I ended up settling with indices to refer to data cheaply.
servicer
- Servicer
- Show HN: Servicer, pm2 alternative built on Rust and systemd
-
Show HN: Servicer, pm2 alternative built on rust and systemd
That's a good thought. `sudo` is needed for writing to `/usr/`. The service being set up does not have root access. The value of `User=` is $SUDO_USER (hp- my regular non privileged user who initiatiated sudo) instead of $USER (root).
https://github.com/servicer-labs/servicer/blob/762801e3c07b1...
What are some alternatives?
daemonize - Library for writing system daemons
awesome-monitoring - INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools.
rescrobbled - MPRIS music scrobbler daemon
nanocl - Distributed System that simplifies the management of containers and virtual machines.
readable - Human readable strings
tome - convert any directory of scripts into your own fully-featured command.
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
spotifyd - A spotify daemon
hifi.rs - a high resolution Qobuz streamer built in Rust
music-player - An extensible music server written in Rust 🚀🎵✨
RHVoice - a free and open source speech synthesizer for Russian and other languages
libtor - Bundle and run Tor inside your own project