Results 10 packages
Sort by

events_emittercopy "events_emitter: ^0.6.0" to clipboard
events_emitter: ^0.6.0 copied to clipboard

21
likes
160
points
27.5k
downloads
An intuitive Event-based system, inspired by NodeJS's Event Emitter. Allows for multiple data types with type safety events. Based on JavaScript and suitable for Dart and Flutter.

subjectcopy "subject: ^2.0.0" to clipboard
subject: ^2.0.0 copied to clipboard

3
likes
150
points
383
downloads
Automatically generates an observable interface for any class. Observer Pattern implementation for Dart, generalized using mixins and multiple alternative interfaces.
screenshot

async_signalcopy "async_signal: ^0.0.3" to clipboard
async_signal: ^0.0.3 copied to clipboard

2
likes
160
points
635
downloads
Control the flow of asynchronous operations by signaling all the waiting tasks whether they should wait or continue at a specific point. Lock and unlock the flow.

swipe_widgetcopy "swipe_widget: ^0.0.2+1" to clipboard
swipe_widget: ^0.0.2+1 copied to clipboard

10
likes
160
points
0
downloads
Widget to swipe to the sides, adding different funcionalities.

scroll_positionedcopy "scroll_positioned: ^0.0.4" to clipboard
scroll_positioned: ^0.0.4 copied to clipboard

9
likes
140
points
3
downloads
Allows to position widgets fixed along with a scroll. Can be positioned relative to the parent, or the absolute position. Best used with a Scrollable, but can be used on its own.

markedcopy "marked: ^0.2.5" to clipboard
marked: ^0.2.5 copied to clipboard

4
likes
150
points
8
downloads
A simple Markdown parser for Dart. Create your own custom Markdown syntax.

action_channelcopy "action_channel: ^0.0.1" to clipboard
action_channel: ^0.0.1 copied to clipboard

1
likes
160
points
19
downloads
Communication channel that bundles a sink and a stream, with additional logic. Allows the input/sink type to be different from the output/stream type, simplifying the entry point.

regex_rangecopy "regex_range: ^0.1.0+1" to clipboard
regex_range: ^0.1.0+1 copied to clipboard

2
likes
160
points
3
downloads
Generates a Regular Expression that matches a range of numbers or characters. Use the generated RegExp or pattern.

easy_boxcopy "easy_box: ^0.1.1" to clipboard
easy_box: ^0.1.1 copied to clipboard

2
likes
150
points
15
downloads
All in one widget, with all the most basic widget properties. Composing a tree of widgets depending on the properties that you request. Just organize everything with the Box.

carvablecopy "carvable: ^1.2.1" to clipboard
carvable: ^1.2.1 copied to clipboard

1
likes
140
points
19
downloads
Allows you to remove and change parts of something, without modifying the original, builder-like. Carve objects such as Strings and AstNodes, or implement the generic interface.

Check our help page for details on search expressions and result ranking.