Rust Daemon

Open-source Rust projects categorized as Daemon

Top 22 Rust Daemon Projects

  1. spotifyd

    A spotify daemon

    Project mention: Ask HN: How is the Spotify app so bad? | news.ycombinator.com | 2024-03-21

    For those unaware, it's possible to use alternative clients for Spotify using a 3rd party daemon.

    https://github.com/Spotifyd/spotifyd

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. pueue

    :stars: Manage your shell commands.

    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.

  4. aurae

    Distributed systems runtime daemon written in Rust.

  5. nanocl

    Work in progress distributed system that simplifies the orchestration of containers and virtual machines.

    Project mention: Automating deployment with GitHub Actions and Nanocl | dev.to | 2024-11-24

    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 }}

  6. daemonize

    Library for writing system daemons

  7. music-player

    An extensible music server written in Rust 🚀🎵✨ (by tsirysndr)

  8. servicer

    A CLI to simplify service management on systemd

  9. ktrl

    A Supercharged Keyboard Programming Daemon ⌨️

  10. festival

    Music player

  11. rescrobbled

    MPRIS music scrobbler daemon

  12. bustd

    Process killer daemon for out-of-memory scenarios

  13. tarssh

    A simple SSH tarpit inspired by endlessh

  14. libtor

    Bundle and run Tor inside your own project

  15. hid-io-core

    HID-IO Library and Daemon

  16. illuminanced

    Ambient Light Sensor Daemon for Linux

  17. daemonize-me

    Rust library to ease the task of creating daemons

  18. sentrum

    Daemon that monitors watch-only bitcoin wallets

  19. 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-27

    I'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

  20. srhd

    Simple Rust Hotkey Daemon for macOS

    Project mention: Daemons on macOS with Rust | dev.to | 2024-11-29

    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.

  21. vigil-local

    🕯 Vigil Local daemon. Used as a slave service to monitor hosts behind a firewall and report their status to Vigil.

  22. cmdpiped

    A command-line tool for exposing a wrapped program's standard IO using WebSockets/SSE

  23. MediaD

    A Simple and lightweight daemon to handle keyboard media buttons easily

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Daemon discussion

Log in or Post with

Rust Daemon related posts

  • Daemons on macOS with Rust

    2 projects | dev.to | 29 Nov 2024
  • Use Spotify made for Developers

    1 project | dev.to | 1 Dec 2023
  • Announcing readable 0.10.0 - stack allocated human-readable strings

    2 projects | /r/rust | 6 Oct 2023
  • Servicer

    1 project | /r/devopspro | 19 Aug 2023
  • Show HN: Servicer, pm2 alternative built on Rust and systemd

    1 project | /r/patient_hackernews | 17 Aug 2023
  • Show HN: Servicer, pm2 alternative built on Rust and systemd

    1 project | /r/hackernews | 17 Aug 2023
  • Show HN: Servicer, pm2 alternative built on rust and systemd

    4 projects | news.ycombinator.com | 15 Aug 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?