Felix Angelov (@felangel)

Top repositories

1

bloc

A predictable state management library that helps implement the BLoC design pattern
Dart
11,351
star
2

mason

Tools which allow developers to create and consume reusable templates called bricks.
Dart
890
star
3

equatable

A Dart package that helps to implement value based equality without needing to explicitly override == and hashCode.
Dart
784
star
4

cubit

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.
Dart
583
star
5

mocktail

A mock library for Dart inspired by mockito
Dart
540
star
6

flow_builder

Flutter Flows made easy! A Flutter package which simplifies navigation flows with a flexible, declarative API.
Dart
375
star
7

fresh

🍋 A token refresh library for Dart.
Dart
271
star
8

hydrated_bloc

An extension to the bloc state management library which automatically persists and restores bloc states.
Dart
189
star
9

bloc.js

A predictable state management library that helps implement the BLoC design pattern in JavaScript
TypeScript
182
star
10

fluttersaurus

A Flutter Thesaurus made for Byteconf Flutter 2020
Dart
148
star
11

web_socket_client

A simple WebSocket client for Dart which includes automatic reconnection logic.
Dart
79
star
12

sealed_flutter_bloc

flutter_bloc state management extension that integrates sealed_unions.
Dart
70
star
13

flutter_hub

one-stop-shop to discover flutter projects, developers, and news
Dart
66
star
14

flutter_text_view_plugin

A simple flutter plugin that demonstrates how to use PlatformViews with Android to embed native views within the flutter widget tree.
Dart
43
star
15

felangel

31
star
16

bloc_library_basics_and_beyond

Bloc Library: Basics and Beyond - Flutter Europe Talk 2020
Dart
30
star
17

flutter_services_binding

A subset of WidgetsFlutterBinding specifically for initializing the ServicesBinding.
C++
27
star
18

inherited_stream

An inherited widget for Streams, which updates its dependencies when the stream emits data.
C++
22
star
19

cubit_and_beyond

Cubit and Beyond - Talk given at Flutter Vikings 2020
Dart
21
star
20

flutter_flows

A sample Flutter project which demonstrates how to use flow_builder. Part of talk given at Flutter Hub 2021
Dart
20
star
21

sealed_flutter_bloc_samples

Dart
20
star
22

rainbow_container

🌈 A magical container which changes colors whenever its build method is called.
C++
20
star
23

stream_listener

Stream Helpers for Flutter & Dart
Dart
20
star
24

meet_mason

Meet Mason: Introduction to Templating and Code Generation presented at Flutter Vikings 2022
18
star
25

broadcast_bloc

An extension to the bloc state management library which adds support for broadcasting state changes to stream channels.
Dart
16
star
26

cool_counter

A cool counter application which showcases HydratedCubit and ReplayCubit -- Flutter Warsaw 2020
Dart
16
star
27

hydrated_weather

An example of how to use hydrated_bloc to cache application state in a Weather App
Dart
15
star
28

homebrew-mason

The official mason tap for homebrew
Ruby
13
star
29

codemagic_bloc_unit_tests

Bloc Unit Tests + Codemagic YAML
Dart
13
star
30

Flutter-Localization

Dart
9
star
31

simple_weather

A simple weather app built with flutter and the metaweather api.
Dart
7
star
32

bloc_todos

Dart
6
star
33

Flutter-Nested-TabBar

Dart
5
star
34

nested

A Flutter Widget which helps nest multiple widgets without needing to manually nest them.
Dart
4
star
35

flutter_platform_view_error

Ruby
3
star
36

flutter_skt_map_bug

Java
2
star
37

FelixAngelov

2
star
38

flutter_flavors_bug

C++
1
star
39

dartdevc_exception_bug

Dart
1
star
40

e2e_zones

C++
1
star
41

monorepo-ci-test

Dart
1
star
42

locale-manager

Locale-Manager is designed to be the simplest way possible to localize content while keeping an organized, scalable project structure.
JavaScript
1
star