SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 Rust Daemon Projects
-
For those unaware, it's possible to use alternative clients for Spotify using a 3rd party daemon.
https://github.com/Spotifyd/spotifyd
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Sequential and parallel execution of long-running shell commands | news.ycombinator.com | 2024-03-20
You can probably do a good subset it in bash, it's just a nicer interface with a lot of configurability and several convenience features.
I'm generally a big fan of showing alternatives: https://github.com/Nukesor/pueue/?tab=readme-ov-file#similar...
Would you be willing to write a proper guide on how to do all of these things in bash? It would be great to have this as guide an alternative inside the Pueue wiki and link to it. It'll help people to make a more informed decision on whether they need this tool or not.
-
-
nanocl
Work in progress distributed system that simplifies the orchestration of containers and virtual machines.
name: Deploy on: workflow_run: workflows: ["Build and publish Docker image"] types: - completed jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v3 - name: Install nanocl cli run: | wget https://github.com/next-hat/nanocl/releases/download/nanocl-0.16.2/nanocl_0.16.2_amd64.deb sudo dpkg -i nanocl_0.16.1_amd64.deb rm nanocl_0.16.1_amd64.deb - name: Deploy to production run: | VERSION=$(jq -r '.version' package.json) nanocl version echo $VERSION nanocl state apply -ys Statefile.yml -- --version $VERSION env: HOST: ${{ secrets.NANOCL_HOST }} CERT: ${{ secrets.NANOCL_CERT }} CERT_KEY: ${{ secrets.NANOCL_CERT_KEY }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
wlsleephandler-rs
Swayidle alternative to handle wayland idle notifications, sleep and lock events in Rust with Lua scripting based configuration language
Project mention: Ask HN: What Are You Working On? (October 2024) | news.ycombinator.com | 2024-10-27I'm building a wayland sleep and gamma handler that has lua scripting integration. It bothers me that it's so hard to set different timeout handlers. So I recently integrated wljoywake, which allows me to handle timeout on joystick commands and am in the process of adding flux like functionality.
The reason why I want scripting is between I want the color to pause while I'm playing videos without having to add scripting logic to other tools.
I'm also planning to add rofi like functionality with layershell. Rofi is the only tool that has first party support for keybindings and other functionalities, but it's all done through strings. I'd rather have a lua scripting interface that can call other scripts and communicate with json or something similar.
https://github.com/fishman/wlsleephandler-rs
-
Creating a background service / daemon on macOS can be quite confusing. The native service that macOS ships with is called launchCTL, and it is not very intuitive at all to figure out. Each service has several different states that it can be in (enabled, disabled, not enabled, bootstrapped). I was writing a Rust daemon called srhd, and I found the process nightmarish. I created a Rust crate to make the process much simpler for anyone who faces this problem in the future.
-
vigil-local
🕯 Vigil Local daemon. Used as a slave service to monitor hosts behind a firewall and report their status to Vigil.
-
-
Rust Daemon discussion
Rust Daemon related posts
-
Daemons on macOS with Rust
-
Use Spotify made for Developers
-
Announcing readable 0.10.0 - stack allocated human-readable strings
-
Servicer
-
Show HN: Servicer, pm2 alternative built on Rust and systemd
-
Show HN: Servicer, pm2 alternative built on Rust and systemd
-
Show HN: Servicer, pm2 alternative built on rust and systemd
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Jan 2025
Index
What are some of the best open-source Daemon projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | spotifyd | 10,009 |
2 | pueue | 5,242 |
3 | aurae | 1,861 |
4 | nanocl | 812 |
5 | daemonize | 535 |
6 | music-player | 437 |
7 | servicer | 432 |
8 | ktrl | 339 |
9 | festival | 290 |
10 | rescrobbled | 241 |
11 | bustd | 217 |
12 | tarssh | 128 |
13 | libtor | 101 |
14 | hid-io-core | 71 |
15 | illuminanced | 69 |
16 | daemonize-me | 48 |
17 | sentrum | 48 |
18 | wlsleephandler-rs | 31 |
19 | srhd | 29 |
20 | vigil-local | 21 |
21 | cmdpiped | 13 |
22 | MediaD | 6 |