#oneshot

  1. oneshot

    spsc channel with (potentially) lock-free non-blocking send, and a receiver supporting both thread blocking receive operations as well as Future based async polling

    v0.2.1 2.0M #spsc #oneshot-channel #async-channel #async-sync
  2. futures-channel

    Channels for asynchronous communication using futures-rs

    v0.3.32 57.0M #mpsc #async-channel #communication-channel #task #single-value #oneshot
  3. futures-intrusive

    Futures based on intrusive data structures - for std and no-std environments

    v0.5.0 11.4M #synchronization-primitive #no-std #async #channel #data-structures #mpmc #mutex #broadcast #oneshot
  4. upnp-daemon

    A daemon for continuously opening ports via UPnP

    v0.7.2 #daemon #upnp #csv #json-format #opening #logging #ip-address #oneshot #port-mapping
  5. arig

    Polyglot service orchestrator

    v0.2.4 #service #polyglot #orchestration #order #oneshot #cargo-subcommand
  6. triggered

    Triggers for one time events between tasks and threads

    v0.1.3 57K #oneshot #mpmc #sync #async #async-sync
  7. events_once

    Efficient oneshot events (channels) with support for single-threaded events, object embedding, event pools and event lakes

    v0.5.27 #events #single-threaded #channel #object #embedding #oneshot #thread-safe #awaiting #hardware-aware
  8. spawned-rt

    Spawned Runtime

    v0.5.0 30K #cancellation-token #thread #blocking #tokio #mpsc #oneshot #concurrency
  9. multishot

    An async, lock-free, reusable channel for sending single values to asynchronous tasks

    v0.3.2 4.3K #async-channel #reusable #oneshot
  10. timerfd

    interface to the Linux kernel's timerfd API

    v1.6.0 285K #linux-kernel #api #timer #oneshot #state
  11. ask_llm

    request to whatever llm is the best these days, without hardcoding model/provider

    v2.2.2 #model-provider #llm #best #oneshot #request #medium
  12. yammer

    ollama-compatible client library

    v0.16.0 800 #chat #client #stream #oneshot #prompt #chat-model #ollama
  13. sync-oneshot

    A minimal oneshot channel for synchronous Rust

    v0.1.0 #oneshot-channel #message #channel #oneshot
  14. yew-agent

    Agents for Yew

    v0.5.0 13K #agent #yew #web-worker #bridge #oneshot #reactor #yew-web #reachability
  15. oneshot-openai-cli

    Oneshot OpenAI compatible chat tool

    v0.1.2 #oneshot #openai #cli
  16. either-slot

    An atomic slot whose senders can either place their value into the slot, or retrive all the data from the slot

    v1.2.0 #slot #atomic #oneshot #channel #either
  17. fibers_http_client

    A tiny asynchronous HTTP/1.1 client library

    v0.2.0 #http-client #http-1-1 #fibers #client-connection #oneshot
  18. Try searching with DuckDuckGo.

  19. catty

    Send and await a value asynchronously

    v0.1.5 2.7K #async-channel #oneshot-channel #async #future #oneshot
  20. qanat

    Lock-free channels specially written for asynchronous contexts

    v0.2.0 #mpsc #mpmc #oneshot
  21. nbchan

    Highly optimized non-blocking communication channels

    v0.1.3 600 #communication-channel #benchmark #optimized #non-blocking #testing #oneshot #model-name #ns #cargo-run #cpu-info
  22. oneshot-broadcast

    channel that broadcasts a value once without cloning it

    v0.0.2 #oneshot #broadcast-channel #sync #broadcast #channel
  23. threadbeam

    specialized channel type for beaming data out of a newly spawned thread

    v0.1.1 #channel #spsc #oneshot #thread
  24. onetime

    (aka. oneshot) async spsc channel

    v0.1.2 #async-channel #oneshot #future
  25. transmitter

    Sync channels

    v0.2.1 #oneshot #sync #channel
  26. stop-handle

    Convinient structure to terminate future execution

    v0.1.0 #future #async #oneshot #stop #terminate
  27. async_flag

    A oneshot many-waiters, one-broadcaster async primitive

    v0.2.0 #flags #async #waiter #oneshot #primitive #condition-variable #async-execution
  28. streamlette

    Streamlet-based pluggable oneshot consensus

    v0.2.7 #consensus-algorithm #oneshot #streamlet #vote #proposal #bft
  29. imbibe-indexer

    indexing strategies for imbibe

    v0.0.1 #indexer #indexing #block #tx #imbibe #websocket #comet-bft #tendermint #alive #oneshot