#shutdown

  1. async-shutdown

    one-stop solution for async graceful shutdown

    v0.2.2 31K #graceful-shutdown #shutdown-signal #shutdown #async #async-task #graceful
  2. origin

    Program startup and thread support written in Rust

    v0.24.0 440 #thread #startup #linux #shutdown #libc #safety #exit
  3. system_shutdown

    shut down, reboot or log out operations

    v4.0.1 56K #shutdown #reboot #cross-platform #api-bindings #system
  4. tokio-graceful-shutdown

    perform a graceful shutdown on a Tokio based service

    v0.15.3 8.0K #graceful-shutdown #shutdown #tokio #subsystem #service #signal #error
  5. drain

    that supports graceful shutdown

    v0.1.2 7.9K #graceful-shutdown #shutdown #graceful
  6. shutdown

    can be used to gracefully exit (part of) a running program

    v0.5.0 2.0K #shutdown-signal #exit #branch #tokio #running #part #gracefully
  7. meltdown

    A lightweight service manager to help with graceful shutdown of asynchronous applications

    v0.3.0 #graceful-shutdown #shutdown #graceful #asynchronous #async
  8. vss

    A dead simple library to allow for easily reused shutdown signal handling

    v0.1.1 500 #shutdown-signal #shutdown #axum #graceful-shutdown #dead
  9. tokio-tasks

    Task managment for tokio

    v0.2.2 160 #tokio-task #async-task #taskmanagment #cancelable #managment #shutdown
  10. taskmanager

    Manage groups of background tasks

    v0.6.2 #background-task #async-stream #async-task #group #shutdown #periodic #web-server
  11. cancellation-token

    C#'s CancellationToken API

    v0.1.1 #graceful-shutdown #shutdown #shutdown-signal #cancel #graceful #signal
  12. afteroff

    afteroff is a lightweight, efficient utility designed to monitor a specific process on your Linux system and power off the machine when the process terminates. It is written in Rust…

    v0.1.0 #linux #linux-process #shutdown #system #power #off #syscalls
  13. permit

    A struct for cancelling operations

    v0.2.1 140 #shutdown #graceful-shutdown #cancel #context #ctx #done #worker-thread
  14. jenkinsctl

    Jenkins management tool

    v0.4.0 130 #jenkins #job #management #shutdown #node #tool #action
  15. toktor

    A small tokio-based Actor framework

    v0.2.1 #actor-framework #actor #tokio #shutdown #tasks #child #complex
  16. graceful-shutdown

    Graceful Shutdown for async code

    v0.3.0 410 #shutdown #async-io #graceful #async
  17. tauri-plugin-power-manager

    tauri plugin for shut down, reboot or log out operations

    v0.1.1 110 #tauri-plugin #shutdown #tauri #reboot #plugin #power
  18. shutdown-handler

    A shutdown handler that allows all parts of an application to trigger a shutdown

    v0.1.1 11K #graceful-shutdown #shutdown #async
  19. tokio-graceful-shutdown-without-anyhow

    perform a graceful shutdown on a Tokio based service

    v0.6.0 #graceful-shutdown #shutdown #tokio #shutdown-signal #subsystem #error #service
  20. killswitch

    used to broadcast a shutdown request

    v0.4.2 #shutdown #async-task #async #shutdown-signal #termination #broadcast #request
  21. simple_on_shutdown

    consists of a convenient macro to specify on shutdown callbacks (=code that should run when your program exits (grafecully)). It's super simple and stripped-down.

    v1.0.0 #shutdown #callback #termination #exit #run-time
  22. ctor-lite

    Run code at program startup or shutdown

    v0.1.0 34K #proc-macro #ctor #macro #startup #shutdown #procedural #run
  23. sysctrlcmd

    System Commands for Linux, Windows, and MacOS (logoff, shutdown, reboot, etc.)

    v1.0.2 #shutdown #command #operating-system #interface #cross-platform #down #restart
  24. shutdown_hooks

    Shutdown hooks for Rust. Currently a friendly wrapper around atexit, will eventually allow you to remove hooks

    v0.1.0 66K #shutdown #stdlib #ffi #std
  25. scheduleoff

    Wrapper around pmset schedule for easy near-term sleep and shutdown time setting

    v0.1.0 #shutdown #sleep #pmset
  26. shutdown-async

    Asynchronous Shutdown

    v0.1.1 5.7K #shutdown #async #asynchronous
  27. insomnia

    inhibiting automatic power management on multiple platforms

    v0.1.0 #power-management #platform #suspend #cross-platform #automatic #shutdown #manual
  28. ragequit

    Gracefully shut down a process

    v0.1.1 #process #shutdown #down #gracefully #shutdown-signal #shut #tokio
  29. Try searching with DuckDuckGo.

  30. termbox_simple

    A hacked version of termbox (see README)

    v0.2.3 #resize #applications #version #termbox #cursor #shutdown #tb-shutdown
  31. tripwire

    makes futures pre-emptible

    v0.1.0-alpha.0 #shutdown #future #complete #pre-emptible #graceful-shutdown
  32. simple-shutdown

    shutdown primitives for async runtimes

    v0.1.0 #shutdown #primitive #async #runtimes
  33. grace

    Intercept shutdown requests in a portable way

    v0.1.0 #shutdown #shutdown-signal #requests
  34. better-graceful

    Gracefully shutdown

    v0.1.1 #shutdown #graceful-shutdown #graceful #shutdown-signal #signal
  35. semaphore

    Atomic/lock-free counting semaphore

    v0.4.0 220 #atomic #shutdown #concurrency #counting #lock-free #access #resource
  36. tokio-evacuate

    A future for coordinating controlled shutdown of participants

    v2.0.0 #shutdown #future #participant #tokio #evacuate #complete #controlled
  37. shutdown_server

    example of graceful shutdown the server

    v0.1.0 #graceful-shutdown #shutdown #server
  38. outoforderfs

    Randomized write delays for filesystem tests. Mount your filesystem though the outoforderfs, then interrupt the latter with Cltr+C to check how will the former react to losing a random subset of N last written blocks

    v0.1.1 #write #mount #random #delay #block #filesystem #shutdown
  39. graceful

    Gracefully shutdown

    v0.1.1 #shutdown-signal #shutdown #graceful-shutdown