An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by irrustible

A curated list of projects in awesome lists by irrustible .

https://github.com/irrustible/ointers

What do you call a pointer we stole the high bits off? An ointer.

Last synced: 18 Nov 2024

https://github.com/irrustible/async-oneshot

A fast, small, full-featured, no-std compatible oneshot channel

async async-await channels concurrency futures

Last synced: 06 Apr 2025

https://github.com/irrustible/futures-micro

To futures-lite as futures-lite is to futures: smaller.

Last synced: 12 Apr 2025

https://github.com/irrustible/async-supervisor

[WIP] Supervisors for async-backplane

Last synced: 21 Apr 2025

https://github.com/irrustible/wookie

Async test/bench toolkit including single stepping executors. No-std compatible.

Last synced: 21 Apr 2025

https://github.com/irrustible/async-spsc

Fast, async-aware, single-producer, single-consumer (SPSC) channels.

Last synced: 21 Apr 2025

https://github.com/irrustible/async-oneshot-local

The single-threaded companion to https://github.com/irresponsible/async-oneshot

Last synced: 21 Apr 2025

https://github.com/irrustible/ring-vec

A zero-dependency, producer-consumer, fixed-size, item-oriented ring buffer backed by a vector.

Last synced: 21 Apr 2025

https://github.com/irrustible/atomic_prim_traits

Atomic primitive integer traits

Last synced: 21 Apr 2025

https://github.com/irrustible/smol-timeout

A way to poll a future until it or a timer completes

async concurrency futures rust

Last synced: 21 Apr 2025

https://github.com/irrustible/waker-queue

A pairing of a ConcurrentQueue and an AtomicWaker

Last synced: 21 Apr 2025

https://github.com/irrustible/rw_lease

Fast Reader-Writer lock with reader draining support. Based on a single (parameterisable) atomic integer.

Last synced: 21 Apr 2025

https://github.com/irrustible/simple-rate-limit

Rate Limiting as simple data structures. No async funny business.

Last synced: 21 Apr 2025

https://github.com/irrustible/dummy-waker

core::task::Waker implementation that does absolutely nothing. completely useless but very fast.

Last synced: 21 Apr 2025

https://github.com/irrustible/crisp

A simple, securable, embeddable lisp interpreter for rust programs.

Last synced: 23 Feb 2025

https://github.com/irrustible/async-channels

Very fast channels that are not MPMC

Last synced: 23 Feb 2025

https://github.com/irrustible/futures-many

An async `Stream` that polls many `Future`s, returning their results out of order as they arrive.

Last synced: 23 Feb 2025

https://github.com/irrustible/stackle

Low level utilities for implementing green threads and coroutines.

Last synced: 23 Feb 2025

https://github.com/irrustible/green-threads

userspace stack switching toolkit handcoded in assembly

Last synced: 23 Feb 2025

https://github.com/irrustible/fibrous

Stackful futures based on fibers.

Last synced: 23 Feb 2025

https://github.com/irrustible/primitive_traits

Traits over primitive numeric types.

Last synced: 21 Apr 2025

https://github.com/irrustible/ping-pong-cell

An atomic cell game for up to two players

Last synced: 21 Apr 2025

https://github.com/irrustible/rle-bitset

A no-std compatible trait for querying and manipulating bits in a slice of usize and iterating their run lengths.

Last synced: 21 Apr 2025

https://github.com/irrustible/pages

A dynamically-sized heap-backed data page. Comprises a user-chosen header and data array packed into a single allocation.

Last synced: 23 Feb 2025

https://github.com/irrustible/wiwik-rust

What I wish I knew when I was learning rust

Last synced: 23 Feb 2025

https://github.com/irrustible/macaron

Last synced: 23 Feb 2025

https://github.com/irrustible/chonky

Last synced: 23 Feb 2025

https://github.com/irrustible/dull

nothing to see here yet

Last synced: 23 Feb 2025