Pinned Repositories
align_positioned
Flutter Package: When your desired layout or animation is too complex for Columns and Rows, this widget lets you position/size/rotate/transform its child in complex ways.
assorted_layout_widgets
Flutter package: Assorted layout widgets that boldly go where no native Flutter widgets have gone before.
async_redux
Flutter Package: A Redux version tailored for Flutter, which is easy to learn, to use, to test, and has no boilerplate. Allows for both sync and async reducers.
back_button_interceptor
Flutter Package: May be used to intercept the Android back-button, as an alternative to `WillPopScope`.
fast_immutable_collections
Dart Package: Immutable lists, sets, maps, and multimaps, which are as fast as their native mutable counterparts. Extension methods and comparators for native Dart collections.
flutter_layout_article
Flutter Article: The Advanced Layout Rule Even Beginners Must Know
i18n_extension
Flutter package: Easy and powerful internationalization using Dart extensions.
indexed_list_view
Flutter package: Similar to a ListView, but lets you programmatically jump to any item, by index.
SameAppDifferentTech
This project contains the SAME MOBILE APP implemented with DIFFERENT tech stacks: React Native, Flutter, Android, iOS.
tiktoken_tokenizer_gpt4o_o1
Dart package: OpenAI's Tiktoken tokenizer for models: GPT-4, GPT-4o, GPT-4o-mini, o1, o1-mini, and o1-preview.
marcglasberg's Repositories
marcglasberg/i18n_extension
Flutter package: Easy and powerful internationalization using Dart extensions.
marcglasberg/indexed_list_view
Flutter package: Similar to a ListView, but lets you programmatically jump to any item, by index.
marcglasberg/async_redux
Flutter Package: A Redux version tailored for Flutter, which is easy to learn, to use, to test, and has no boilerplate. Allows for both sync and async reducers.
marcglasberg/fast_immutable_collections
Dart Package: Immutable lists, sets, maps, and multimaps, which are as fast as their native mutable counterparts. Extension methods and comparators for native Dart collections.
marcglasberg/assorted_layout_widgets
Flutter package: Assorted layout widgets that boldly go where no native Flutter widgets have gone before.
marcglasberg/back_button_interceptor
Flutter Package: May be used to intercept the Android back-button, as an alternative to `WillPopScope`.
marcglasberg/flutter_layout_article
Flutter Article: The Advanced Layout Rule Even Beginners Must Know
marcglasberg/align_positioned
Flutter Package: When your desired layout or animation is too complex for Columns and Rows, this widget lets you position/size/rotate/transform its child in complex ways.
marcglasberg/network_to_file_image
Flutter Package: This is a mixture of FileImage and NetworkImage. It will download the image from the url once, save it locally in the file system, and then use it from there in the future.
marcglasberg/matrix4_transform
Flutter package: Helper math class for easily creating Matrix4 transformations, that you can use in Container's transform parameter and elsewhere.
marcglasberg/animated_size_and_fade
Flutter Package: A widget that does a fade and size transition between widgets of same width but different heights, and you don't need to know their sizes in advance.
marcglasberg/themed
Flutter package: Define a theme (colors, text styles etc.) as static const values which can be changed dynamically. Also comes with useful extensions to create text styles by composition.
marcglasberg/image_pixels
Flutter Package: Lets you extend the background color of an image, or else build any widget that depends on the image width/height, and the color of its pixels.
marcglasberg/provider_for_redux
Flutter Package: Let's you use Provider with Redux.
marcglasberg/weak_map
Dart package: WeakMap is a map where the keys are weakly referenced. WeakContainer lets you check if an object is the same you had before. This package also contains cache functions for memoization done right, with weak-references.
marcglasberg/bdd_framework
Dart package: BDD framework for Dart/Flutter. Lets you create BDD tests in code, and gives you easy to read error messages when assertions fail. Exports to Gherkin/Cucumber feature files.
marcglasberg/SameAppDifferentTech
This project contains the SAME MOBILE APP implemented with DIFFERENT tech stacks: React Native, Flutter, Android, iOS.
marcglasberg/redux_app_example
Complete Flutter app example, with AsyncRedux state management. Can also be used as a template to start a new project.
marcglasberg/HibernateInspectionsPlugin
Initial Setup version 1.0
marcglasberg/async-redux-react
The easy version of Redux for React in 2024: power-packed, and equipped with all you need for state management.
marcglasberg/tiktoken_tokenizer_gpt4o_o1
Dart package: OpenAI's Tiktoken tokenizer for models: GPT-4, GPT-4o, GPT-4o-mini, o1, o1-mini, and o1-preview.
marcglasberg/flutter_hooks_async_redux
Combines flutter_hooks and async_redux packages to add Redux to flutter_hooks.
marcglasberg/marcelosdartplugin
Dart and Flutter plugin to add features to the IntelliJ IDE.
marcglasberg/i18n_extension_core
Core Dart-only package for the i18n_extension package.
marcglasberg/async_redux_core
The Dart-only core for the async_redux Flutter package.
marcglasberg/easy-bdd-tool-jest
Easy BDD Tool, for Jest (JavaScript/TypeScript, React etc). Create your BDD tests directly in code, and get readable error messages. Exports to Gherkin/Cucumber feature files.
marcglasberg/asyncredux.com
Async Redux website documentation
marcglasberg/flutter_ios_integration
Flutter/iOS integration
marcglasberg/kissforreact.org
State management for React. Simple to learn and easy to use; Powerful enough to handle complex applications with millions of users; Testable.
marcglasberg/marcglasberg.github.io