observable

Event handler library

A C++ library providing a simple way to manage notifications and event handlers in concurrent applications.

Observer pattern and signals/slots for C++11 projects

GitHub

75 stars
7 watching
27 forks
Language: C++
last commit: 6 months ago
Linked from 1 awesome list

cppmultiple-threadsobserver-patternsignalslot

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
serilog/serilog-sinks-observable A package that enables logging events to be observed and processed as observable streams. 23
igorbuchelnikov/observablecomputations A .NET library for computations on objects with INotifyPropertyChanged and INotifyCollectionChanged interfaces 114
agoalofalife/event A package implementing a pattern of event notification and response from multiple subscribers. 58
slazyk/observable-swift A Swift library for value observing and events with a focus on explicit usage of closures, generics, and property observers. 1,235
igorbuchelnikov/observablecomputations.samples Demonstrates the usage and features of ObservableComputations with examples for learning and comparison with DynamicData. 1
cloudnc/observable-webworker A library for efficiently using web workers with RxJS observables in TypeScript applications. 228
ba-st/bell A library providing observability capabilities such as logs and metrics. 6
fxm90/lightweightobservable An implementation of an observable sequence that can be subscribed to in a lightweight and convenient way 135
timhall/svelte-observable A library that simplifies working with observables in Svelte components by providing a unified API for reactive stores. 62
cmtickle/module-event-thing Provides plugins and observers for external logic integration in Magento 2 50
oir/barkeep A C++ header library for displaying animations, counters, and progress bars with styling options. 150
wqking/eventpp A C++ library for event dispatching and callback management 1,401
tracktion/choc A collection of header-only classes to provide basic useful tasks with minimal dependencies. 550
tower120/reactive A reactive programming library for C++ that provides an event-driven architecture and supports observable properties. 72
cloudnc/ngx-observable-lifecycle A library to observe the lifecycle of an Angular component and automatically unsubscribe from observables when the component is destroyed. 34