Projects in Awesome Lists tagged with callbag
A curated list of projects in awesome lists tagged with callbag .
https://github.com/staltz/callbag-basics
π Tiny and fast reactive/iterable programming library
callbacks callbag iterables observables reactive
Last synced: 15 May 2025
https://github.com/fanduel-oss/refract
Harness the power of reactive programming to supercharge your components
callbag inferno javascript most preact react reactive-programming redux rxjs typescript xstream
Last synced: 20 Feb 2025
https://github.com/0no-co/wonka
π© A tiny but capable push & pull stream library for TypeScript and Flow
callbag events iterable javascript observable stream typescript
Last synced: 15 May 2025
https://github.com/janryWang/redux-callbag
πΊπΊRedux middleware for action side effects with callbag π< 1KB
callbag callbags observable react reactive redux redux-middleware
Last synced: 13 Mar 2025
https://github.com/janrywang/redux-callbag
πΊπΊRedux middleware for action side effects with callbag π< 1KB
callbag callbags observable react reactive redux redux-middleware
Last synced: 12 Jun 2025
https://github.com/sartaj/pipe-me
πPipeable programming for humans.
callbag functional-programming iterables pipeline-operator reactive-programming
Last synced: 22 Apr 2025
https://github.com/jamesb3ll/reduxbag
πCallbag RxJS-like middleware for asynchronous side effects in Redux
Last synced: 13 Mar 2025
https://github.com/alexkrolick/mdx-observable
Global state for Markdown documents
callbag jsx markdown md mdx observable react state
Last synced: 28 Feb 2025
https://github.com/teohhanhui/callbag-rs
Rust implementation of the callbag spec for reactive/iterable programming
callbag frp iterable observable reactive rust stream
Last synced: 11 Jul 2025
https://github.com/vic/pond
State aware Elixir functions without spawning processes
callbag elixir finite-state-machine gen-server generators observables pub-sub reactive reactive-streams state-management
Last synced: 20 Mar 2025
https://github.com/erikras/react-callbag-listener
π A React render-prop component that listens to values emitted by callbags
callbag callbags observable react render-prop render-props
Last synced: 11 Apr 2025
https://github.com/alinz/callbag.go
golang implementation of Callbag
callbag functional generics go-callbag golang stream
Last synced: 11 Jun 2025
https://github.com/zebulonj/callbag-subscribe
A callbag sink (listener) that connects an Observer a-la RxJS. π
callbag observables reactive rx
Last synced: 27 Feb 2025
https://github.com/atomrc/callbag-debounce
Debounce β± operator for Callbag π
Last synced: 22 Sep 2025
https://github.com/erikras/callbag-pausable
β―οΈ Callbag Pausable is a callbag that will convert any callbag stream into one that can be paused and resumed via data or talkback events.
callbag observable pausable pause reactive resume rxjs streams
Last synced: 11 Apr 2025
https://github.com/andarist/callbag-pull-when
π Callbag operator that pulls from source when provided listenable emits.
Last synced: 08 May 2025
https://github.com/Andarist/callbag-pull-when
π Callbag operator that pulls from source when provided listenable emits.
Last synced: 14 Mar 2025
https://github.com/aaronshaf/callbag-gamepads
Callbag source for connected gamepad inputs
Last synced: 07 May 2025
https://github.com/Andarist/callbag-exhaust-map
π Callbag operator that maps to inner source and ignores other values until that source completes.
Last synced: 14 Mar 2025
https://github.com/Andarist/callbag-of
π Callbag source factory that emits values specified as arguments.
Last synced: 14 Mar 2025
https://github.com/zebulonj/callbag-pump
A callbag operator that turns a pullable source into a listenable source. π
Last synced: 27 Feb 2025
https://github.com/andarist/callbag-of
π Callbag source factory that emits values specified as arguments.
Last synced: 12 May 2025
https://github.com/andarist/callbag-exhaust-map
π Callbag operator that maps to inner source and ignores other values until that source completes.
Last synced: 12 May 2025
https://github.com/andarist/callbag-to-promise
π Callbag operator which converts source to a promise containing last emitted value.
Last synced: 12 May 2025
https://github.com/Andarist/callbag-to-promise
π Callbag operator which converts source to a promise containing last emitted value.
Last synced: 14 Mar 2025
https://github.com/aaronshaf/callbag-keyboard
Callbag source for the keyboard
Last synced: 07 May 2025
https://github.com/andarist/callbag-retry
π Callbag operator which resubscribes to the source given amount of times.
Last synced: 14 Jun 2025
https://github.com/jaw977/callbag-map-delve
Callbag operator that applies a transformation, which may be dot-notated path, on data passing through it
Last synced: 14 Mar 2025
https://github.com/jaw977/callbag-from-stream
Convert a readable stream (EventEmitter with data / end / error events) to a callbag listenable source
Last synced: 14 Mar 2025
https://github.com/zebulonj/callbag-behavior-subject
A callbag subject (source, sink) that repeats its last value on connection.
callbag observables pub-sub reactive rx
Last synced: 27 Feb 2025
https://github.com/Andarist/callbag-sample-when
π Callbag operator that samples from source when provided listenable emits.
Last synced: 14 Mar 2025
https://github.com/willisplummer/callbag-trace
Callbag operator that logs values to the console midstream for simpler debugging
Last synced: 30 Dec 2025
https://github.com/erikras/callbag-types
Types for π Callbags
callbag callbags flow observable types typescript
Last synced: 18 Mar 2025
https://github.com/andarist/callbag-take-while
π Callbag operator which emits values emitted by the source as long as each value satisfies the given predicate, and then completes as soon as predicate is not satisfied.
Last synced: 21 Aug 2025
https://github.com/Andarist/callbag-ms-elapsed
π Callbag listenable source which emits milliseconds elapsed since the subscription (using requestAnimationFrame) - useful for animations.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-remember
π Callbag operator that remembers last event, so that a newly added listener will immediately receive that memorised event.
Last synced: 21 Aug 2025
https://github.com/andarist/callbag-ms-elapsed
π Callbag listenable source which emits milliseconds elapsed since the subscription (using requestAnimationFrame) - useful for animations.
Last synced: 21 Aug 2025
https://github.com/Andarist/callbag-take-while
π Callbag operator which emits values emitted by the source as long as each value satisfies the given predicate, and then completes as soon as predicate is not satisfied.
Last synced: 14 Mar 2025
https://github.com/Andarist/callbag-default-if-empty
π Callbag operator which emits a given value when source completes without emitting any value.
Last synced: 14 Mar 2025
https://github.com/Andarist/callbag-remember
π Callbag operator that remembers last event, so that a newly added listener will immediately receive that memorised event.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-default-if-empty
π Callbag operator which emits a given value when source completes without emitting any value.
Last synced: 31 Mar 2025
https://github.com/andarist/callbag-timestamp
π Callbag operator that attaches a timestamp to each emitted value.
Last synced: 31 Mar 2025
https://github.com/andarist/callbag-sample-when
π Callbag operator that samples from source when provided listenable emits.
Last synced: 05 Jul 2025
https://github.com/loreanvictor/callbag-router
Routing for single-page applications, using Callbags
Last synced: 12 Oct 2025
https://github.com/Andarist/callbag-drop-until
Starts emitting the input stream when another stream emits a value.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-timeout
π Callbag operator which errors if source does not emit before specified duration.
Last synced: 31 Mar 2025
https://github.com/andarist/callbag-duration-progress
π Callbag listenable source which emits value describing time progress (number between 0 an 1) since the subscription (using requestAnimationFrame) - useful for animations.
Last synced: 08 Oct 2025
https://github.com/Andarist/callbag-timer
π Callbag source that after given duration emits numbers in sequence every specified duration.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-time-interval
π Callbag operator which emits the value with time elapsed since last emission.
Last synced: 31 Mar 2025
https://github.com/ds82/callbag-replay-all
π callbag-replay-all - Remembers all emited values and replays them to every new sink
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-last-element
π Callbag operator that emits only the last item emitted by the source.
Last synced: 21 Aug 2025
https://github.com/andarist/callbag-timer
π Callbag source that after given duration emits numbers in sequence every specified duration.
Last synced: 30 Apr 2025
https://github.com/Andarist/callbag-never
π Callbag source that never completes and emits no data.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-concat-map
π Callbag operator that maps to inner source, subscribe and emit in order.
Last synced: 21 Aug 2025
https://github.com/sartaj/callbag-from-events
πCreate a Callbag from any object with on/off methods, a DOM EventTarget, or a Node.JS EventEmitter.
Last synced: 24 Feb 2025
https://github.com/leslieJt/callbag-last
Callbag operator that emit the last value emitted from source on completion, based on provided expression.
Last synced: 14 Mar 2025
https://github.com/Andarist/callbag-loop
π Callbag operator that accumulates results using a feedback loop that emits one value and feeds back another to be used in the next iteration.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-defer
π Callbag which creates a source from a given factory when sink subscribes.
Last synced: 21 Aug 2025
https://github.com/andarist/callbag-never
π Callbag source that never completes and emits no data.
Last synced: 31 Mar 2025
https://github.com/andarist/callbag-loop
π Callbag operator that accumulates results using a feedback loop that emits one value and feeds back another to be used in the next iteration.
Last synced: 14 Jun 2025
https://github.com/andarist/callbag-buffer-time
π Callbag operator which buffers source values until provided time has passed.
Last synced: 02 Jan 2026
https://github.com/andarist/callbag-drop-until
Starts emitting the input stream when another stream emits a value.
Last synced: 31 Mar 2025
https://github.com/andarist/callbag-element-at
π Callbag operator that emits the single value at the specified index.
Last synced: 31 Mar 2025
https://github.com/Andarist/callbag-buffer-time
π Callbag operator which buffers source values until provided time has passed.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-buffer
π Callbag operator which buffers source values until separator stream emits.
Last synced: 30 Apr 2025
https://github.com/Andarist/callbag-buffer
π Callbag operator which buffers source values until separator stream emits.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-throw-error
π Callbag source factory that immediately emits an error.
Last synced: 11 Aug 2025
https://github.com/Andarist/callbag-pluck
π Callbag operator that maps to object properties.
Last synced: 14 Mar 2025
https://github.com/Andarist/callbag-pairwise
π Callbag operator that groups pairs of consecutive emissions together and emits them as an array of two values.
Last synced: 14 Mar 2025
https://github.com/leslieJt/callbag-first
Callbag operator that emit the first value emitted from source on completion, based on provided expression.
Last synced: 14 Mar 2025
https://github.com/Andarist/callbag-drop-after
π Callbag operator that drops all events after the first event for which predicate returns true.
Last synced: 14 Mar 2025
https://github.com/Andarist/callbag-partition
π Callbag operator that splits the source into two, based on predicate function.
Last synced: 14 Mar 2025
https://github.com/Andarist/callbag-concat-with
π Callbag operator that emits items given it as arguments after it finishes emitting items emitted by source.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-distinct-until-changed
π Callbag operator that drops consecutive duplicate values
Last synced: 30 Apr 2025
https://github.com/Andarist/callbag-tap-up
π Callbag operator which performs a side effect for every upwards emission (from sink to source), but other than that it acts as noop.
Last synced: 14 Mar 2025
https://github.com/andarist/callbag-drop-after
π Callbag operator that drops all events after the first event for which predicate returns true.
Last synced: 31 Mar 2025
https://github.com/andarist/callbag-tap-up
π Callbag operator which performs a side effect for every upwards emission (from sink to source), but other than that it acts as noop.
Last synced: 31 Mar 2025
https://github.com/andarist/callbag-empty
π Callbag source that emits no data and completes immediately.
Last synced: 31 Mar 2025
https://github.com/andarist/callbag-pluck
π Callbag operator that maps to object properties.
Last synced: 02 Sep 2025
https://github.com/andarist/callbag-pairwise
π Callbag operator that groups pairs of consecutive emissions together and emits them as an array of two values.
Last synced: 30 Oct 2025
https://github.com/andarist/callbag-partition
π Callbag operator that splits the source into two, based on predicate function.
Last synced: 20 Jul 2025
https://github.com/andarist/callbag-concat-with
π Callbag operator that emits items given it as arguments after it finishes emitting items emitted by source.
Last synced: 03 Aug 2025
https://github.com/andarist/callbag-from-event-pattern
π Callbag source factory from addHandler and removeHandler pair.
Last synced: 17 Aug 2025
https://github.com/Andarist/callbag-distinct-until-changed
π Callbag operator that drops consecutive duplicate values
Last synced: 14 Mar 2025
https://github.com/risto-stevcev/callbag-from-readable-stream
Converts a nodejs readable stream to a listenable callbag source
Last synced: 22 Feb 2025
https://github.com/janrywang/resmart
Smarter, smaller, react state management tool πͺ
Last synced: 25 Oct 2025
https://github.com/alinz/process-stream
a set of helper function design to mange stream
Last synced: 13 Jul 2025
https://github.com/fabienjuif/mappropscallbag
callbag to react props
callbag map map-props-callbag mappropscallbag react recompose
Last synced: 07 Apr 2025
https://github.com/risto-stevcev/bs-callbag-batteries
Callbags with batteries included
Last synced: 18 Apr 2025
https://github.com/risto-stevcev/bs-callbag-last
Creates a callbag containing only the last signal from the given stream
Last synced: 18 Apr 2025
https://github.com/risto-stevcev/bs-callbag-from-readable-stream
Converts a nodejs readable stream to a listenable callbag source
Last synced: 18 Apr 2025
https://github.com/risto-stevcev/bs-callbag-to-promise
Convert an async pullable source into a promise
Last synced: 18 Apr 2025
https://github.com/risto-stevcev/callbag-from-readline
Create a listenable callbag source from a readline interface
Last synced: 19 Oct 2025
https://github.com/risto-stevcev/callbag-to-promise
Convert an asynchronous pullable callbag source to a promise array
Last synced: 22 Feb 2025