synchronization-atom

A powerful (& typed) zero-dependency primitive to help build other synchronization primitives like locks, semaphores, events, or barriers

locko

A simple in-process locking mechanism for critical sections of code.

async-atomic-store

An agnostic little store abstraction for reading, writing and appending on the same data from multiple sources in a locking manner, that allows concurrent/parallel (like from many async sources) write, append and read