felangel / Cubit
Licence: mit
Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.
Stars: ✭ 539
Projects that are alternatives of or similar to Cubit
mst-effect
💫 Designed to be used with MobX-State-Tree to create asynchronous actions using RxJS.
Stars: ✭ 19 (-96.47%)
Mutual labels: state-management, stream
Nginx Rtmp Docker
Docker image with Nginx using the nginx-rtmp-module module for live multimedia (video) streaming.
Stars: ✭ 506 (-6.12%)
Mutual labels: stream
Jumpstate
Jumpstate is a simple and powerful state management utility for Redux.
Stars: ✭ 429 (-20.41%)
Mutual labels: state-management
Dutier
The immutable, async and hybrid state management solution for Javascript applications.
Stars: ✭ 401 (-25.6%)
Mutual labels: state-management
Roxie
Lightweight Android library for building reactive apps.
Stars: ✭ 441 (-18.18%)
Mutual labels: state-management
Movienight
Single instance video streaming server with integrated chat.
Stars: ✭ 387 (-28.2%)
Mutual labels: stream
React Sweet State
Shared state management solution for React
Stars: ✭ 537 (-0.37%)
Mutual labels: state-management
Scikit Multiflow
A machine learning package for streaming data in Python. The other ancestor of River.
Stars: ✭ 485 (-10.02%)
Mutual labels: stream
Vs Streamjsonrpc
The StreamJsonRpc library offers JSON-RPC 2.0 over any .NET Stream, WebSocket, or Pipe. With bonus support for request cancellation, client proxy generation, and more.
Stars: ✭ 421 (-21.89%)
Mutual labels: stream
Stream
Event-driven readable and writable streams for non-blocking I/O in ReactPHP.
Stars: ✭ 466 (-13.54%)
Mutual labels: stream
Gulp Awspublish
gulp plugin to publish files to amazon s3
Stars: ✭ 398 (-26.16%)
Mutual labels: stream
React Hooks
Essential set of React Hooks for convenient Web API consumption and state management.
Stars: ✭ 515 (-4.45%)
Mutual labels: state-management
Foggycam
📹 A tool to locally capture your own Nest camera stream.
Stars: ✭ 391 (-27.46%)
Mutual labels: stream
Wonka
🎩 A fast push & pull stream library for Reason, OCaml, and TypeScript
Stars: ✭ 421 (-21.89%)
Mutual labels: stream
Easy Peasy
Vegetarian friendly state for React
Stars: ✭ 4,525 (+739.52%)
Mutual labels: state-management
Ustreamer
µStreamer - Lightweight and fast MJPG-HTTP streamer
Stars: ✭ 533 (-1.11%)
Mutual labels: stream
Libjitsi
Advanced Java media library for secure real-time audio/video communication.
Stars: ✭ 536 (-0.56%)
Mutual labels: stream
⚠️ Attention: This repository has been moved to https://github.com/felangel/bloc and is now read-only!
Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.
Usage
class CounterCubit extends Cubit<int> {
CounterCubit() : super(0);
void increment() => emit(state + 1);
void decrement() => emit(state - 1);
}
Packages
Package | Pub |
---|---|
cubit | |
cubit_test | |
flutter_cubit | |
angular_cubit | |
hydrated_cubit | |
replay_cubit |
Documentation
- Cubit Package
- Cubit Test Package
- Flutter Cubit Package
- Angular Cubit Package
- Hydrated Cubit Package
- Replay Cubit Package
Dart Versions
- Dart 2: >= 2.7.0
Maintainers
Supporters
Starware
Cubit is Starware.
This means you're free to use the project, as long as you star its GitHub repository.
Your appreciation makes us grow and glow up. ⭐
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].