#async #run-time #abstraction-layer #sans #sansio

no-std agnostic

An agnostic abstraction layer for any async runtime

11 releases (4 breaking)

new 0.7.2 Feb 24, 2025
0.6.0 Jan 29, 2025
0.4.0 Dec 22, 2024
0.3.7 Oct 6, 2024
0.1.15 Jul 14, 2023

#347 in Asynchronous

Download history 15/week @ 2024-11-01 6/week @ 2024-11-08 7/week @ 2024-11-15 8/week @ 2024-11-22 2/week @ 2024-11-29 16/week @ 2024-12-06 10/week @ 2024-12-13 1371/week @ 2024-12-20 283/week @ 2024-12-27 378/week @ 2025-01-03 930/week @ 2025-01-10 487/week @ 2025-01-17 505/week @ 2025-01-24 1000/week @ 2025-01-31 381/week @ 2025-02-07 116/week @ 2025-02-14

2,019 downloads per month
Used in 11 crates (6 directly)

MIT/Apache

265KB
6K SLoC

Agnostic

agnostic is an agnostic abstraction layer for any async runtime.

If you want a light weight crate, see agnostic-lite.

github LoC Build codecov

docs.rs crates.io crates.io license

Introduction

An agnostic abstraction layer for any async runtime.

If you want a light weight crate, see agnostic-lite.

Installation

[dependencies]
agnostic = "0.7"

License

agnostic is under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE, LICENSE-MIT for details.

Copyright (c) 2025 Al Liu.

Dependencies

~9–24MB
~369K SLoC