AriesHoo / SurfGear

Gear for safe Surf in Flutter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Surf Gear

SurfGear Cover

A set of libraries, standards, tools used by Surf studio when developing on Flutter.

This repository is intended for demonstration.

Documentation and standards

Modules

Architecture

Widgets

Services


Analytics

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Interface for working with analytic services. The library is supposed to unify work with various analytic services. Learn More

View Source


Auto Reload

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

A library that helps to perform actions with some periodicity. Learn More

View Source


Bottom Navigation Bar

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Bottom navigation bar. Learn More

View Source


Bottom Sheet

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Custom bottom sheet widget, that can resize by drag and then scroll. Learn More

View Source


Data List

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Implementation DataList in Flutter. Learn More

View Source


In App Rate

Plugin open native dialog for application rate/review. Learn More

View Source


Ink Widget

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Widget library with ink effect without problems with decoration for child. Learn More

View Source


Keyboard Listener

Keyboard listener created only on Flutter. Learn More

View Source


MWWM

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

MVVM-inspired lightweight architectural framework for Flutter apps made with respect to Clean Architecture. Learn More

View Source


OTP autofill

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

This plugin uses SMS User Consent API and SMS Retriever API on Android. You could use autofill from another input by using OTPStrategy. (e.g. from push-notification). Learn More

View Source


Push Notification

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Library for implementing push notifications. The module contains the main work with push notifications. Learn More

View Source


Relation

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

The stream representation of the relations of the entities and widget utilities. Learn More

View Source


Render Metrics

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

This package helps retrieve the current positioning coordinates of any widget in a widgets tree in your Flutter application. Learn More

View Source


Surf Controllers

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Common controller for call dialogs. Learn More

View Source


Surf Lint Rules

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Lint rules used in "Surf" company. Learn More

View Source


Surf Logger

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Logger for Dart & Flutter. Learn More

View Source


Surf MWWM

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Reflection of widget in a single entity. Learn More

View Source


Surf Util

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

A library with set of common classes and utilities used in different modules. Learn More

View Source


Swipe Refresh

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Widget for refresh by swipe. Learn More

View Source


Tab Navigator

Pub Version Pub Likes Pub Points Pub Popularity Flutter Platform

Possibly the most common style of navigation in mobile apps is tab-based navigation. This module can manage the tabs on the screen. Learn More

View Source


Virtual Keyboard

Keyboard widget for use in widget tree. Learn More

View Source


How to ask questions?

You can ask questions of interest either in the Issue or Discussion to the repository, or in a special chat on Telegram.

Thanks

Many thanks to the entire Surf team for their contribution to the development of the repository!

License

Copyright (c) 2019-present, SurfStudio LLC  

Licensed under the Apache License, Version 2.0 (the "License");  
you may not use this file except in compliance with the License.  
You may obtain a copy of the License at  

http://www.apache.org/licenses/LICENSE-2.0  

Unless required by applicable law or agreed to in writing, software  
distributed under the License is distributed on an "AS IS" BASIS,  
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  
See the License for the specific language governing permissions and  
limitations under the License.  

About

Gear for safe Surf in Flutter

License:Apache License 2.0


Languages

Language:Dart 89.4%Language:Kotlin 3.8%Language:Ruby 2.1%Language:Swift 1.4%Language:TypeScript 1.1%Language:Objective-C 0.8%Language:Shell 0.7%Language:Makefile 0.3%Language:Java 0.2%Language:Groovy 0.1%Language:HTML 0.1%