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: over 2 years ago
Linked from 1 awesome list

cppmultiple-threadsobserver-patternsignalslot

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
serilog/serilog-sinks-observableA package that enables logging events to be observed and processed as observable streams.23
igorbuchelnikov/observablecomputationsA .NET library for computations on objects with INotifyPropertyChanged and INotifyCollectionChanged interfaces114
agoalofalife/eventA package implementing a pattern of event notification and response from multiple subscribers.58
slazyk/observable-swiftA Swift library for value observing and events with a focus on explicit usage of closures, generics, and property observers.1,235
igorbuchelnikov/observablecomputations.samplesDemonstrates the usage and features of ObservableComputations with examples for learning and comparison with DynamicData.1
cloudnc/observable-webworkerA library for efficiently using web workers with RxJS observables in TypeScript applications.228
ba-st/bellA library providing observability capabilities such as logs and metrics.6
fxm90/lightweightobservableAn implementation of an observable sequence that can be subscribed to in a lightweight and convenient way135
timhall/svelte-observableA library that simplifies working with observables in Svelte components by providing a unified API for reactive stores.62
cmtickle/module-event-thingProvides plugins and observers for external logic integration in Magento 250
oir/barkeepA C++ header library for displaying animations, counters, and progress bars with styling options.150
wqking/eventppA C++ library for event dispatching and callback management1,401
tracktion/chocA collection of header-only classes to provide basic useful tasks with minimal dependencies.550
tower120/reactiveA reactive programming library for C++ that provides an event-driven architecture and supports observable properties.72
cloudnc/ngx-observable-lifecycleA library to observe the lifecycle of an Angular component and automatically unsubscribe from observables when the component is destroyed.34