pdf_viewer_jk A flutter plugin for viewing PDF files in mobile app (Android & iOS). based on https://github.com/CrossPT/flutter_plugin_pdf_viewer Installation Add pdf_viewer_jk as a dependency in your pubspec.yaml file. Android No permissions required. Uses application cache directory. iOS No permissions required. How-to: Load PDF Load pages Pre-built viewer Use the pre-built PDF Viewer Download Source Code on GitHub FlutterappworldProvides the list ..
Category : Dart
esc_pos_bluetooth The library allows to print receipts using a Bluetooth printer. For WiFi/Ethernet printers, use esc_pos_printer library. [pub.dev page] | [Documentation] Tested Printers Here are some printers tested with this library. Please add your models you have tested to maintain and improve this library and help others to choose the right printer. Main Features Android / iOS support Simple text ..
mastodon_dart A Dart API for the Mastodon network. Work in progress. Mastodon data types Mastodon endpoints Status This package is not production ready. Contributing Create an issue, back it with a PR, and tag an active contributor. Mock Client import ‘package:mastodon_dart/mastodon_dart.dart’; main() async { final mock = MockMastodon(); /// Hit the endpoints with blank parameters mock.account(“”).then((a) ..
credit_card_field Flutter credit card, cvv, and expiration form fields. An expiration form field is automatically formatted. Download Source Code on GitHub https://github.com/Sub6Resources/credit_card_field FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
flutter_html Note: 1.0.0-pre.1 has been released! See the Migration Guide if you’d like to take advantage of all the new features of 1.0.0! Also, check out the Prerelease Changelog. Version 1.0.0 is currently on the new-parser branch. This README will be updated when 1.0.0 is merged into the master branch. A Flutter widget for rendering static html tags as Flutter widgets. ..
Boilerplate Project A boilerplate project created in flutter using MobX and Provider. Getting Started The Boilerplate contains the minimal implementation required to create a new library or project. The repository code is preloaded with some basic components like basic app architecture, app theme, constants and required dependencies to create a new project. By using boiler ..
Simple Animations Simple Animations is a package for Flutter to boost your animation productivity by simplifying the way to create animations. Simple Animations is a powerful package to create beautiful custom animations in no time. fully tested well documented enterprise-ready Highlights Easily create custom animations in stateless widgets Animate multiple properties at once Create staggered animations within seconds Simplified working with AnimationController instances ..
Table Calendar Highly customizable, feature-packed Flutter Calendar with gestures, animations, and multiple formats. Table Calendar with custom styles Table Calendar with Builders Features Extensive, yet easy to use API Custom Builders for truly flexible UI Complete programmatic control with CalendarController Dynamic events Interface for holidays Locale support Vertical autosizing Beautiful animations Gesture handling Multiple Calendar formats Multiple ..
states_rebuilder states_rebuilder is a flutter state management solution that allows for clear and sharp separation of concern between the user interface (UI) logic and the business logic. The separation is clear and sharp to the point that the business logic is written with pure, vanilla, plain old dart classes without extending any external library-specific classes and ..
dna A lightweight dart to native super-channel plugin, You can use it to invoke any native code directly in dart code. Supported Platform(Language): iOS(Objective-C) Android(Java) The primary scenario: Implement some simple channels directly in dart code; Native code that are calling using dna can also be hot-reloaded. Add dependency Add the following code to the pubspec.yaml file ..
NASH Uproar About the App Flutter based Android & iOS application for the NASH Uproar. Pulls data using the WordPress API Downloading Android: Google Play Store iOS: Coming Soon! Alternatively, you can clone this repo and build either the iOS or Android app yourself Open Source Licenses cached_network_image flutter_html flutter_page_indicator html http package_info share shared_preferences url_launcher Screenshots ..
name title subtitle description speaker flutter Flutter Learn to make beautiful, native apps for Android & iOS Flutter is a cross-platform, mobile development framework created by Google. With user-centric design in mind, Flutter allows developers to create beautiful native apps on iOS and Android from a single codebase. Akshath Jain Flutter Workshop Flutter is a ..
sliding_up_panel A draggable Flutter widget that makes implementing a SlidingUpPanel much easier! Based on the Material Design bottom sheet component, this widget works on both Android & iOS. Installing Add the following to your pubspec.yaml file: dependencies: sliding_up_panel: ^1.0.0 Note that v1.0.0 introduced some breaking changes outlined below. Simple Usage There are two ways which the SlidingUpPanel can easily be added to ..
Info: A complete, ready to use, Neumorphic UI kit for Flutter, ????️ dark mode compatible. flutter_neumorphic A complete, ready to use, Neumorphic ui kit for Flutter ⚙️ Installation https://pub.dev/packages/flutter_neumorphic dependencies: flutter_neumorphic: ^1.0.0+3 The in your .dart files import ‘package:flutter_neumorphic/flutter_neumorphic.dart’; What’s neumorphic Material Cards A Modern / Material (upgraded) card usually is a surface floating on top of our ..
A predictable state management library that helps implement the BLoC design pattern. Overview The goal of this library is to make it easy to separate presentation from business logic, facilitating testability and reusability. Documentation Official Documentation Bloc Package Flutter Bloc Package Angular Bloc Package Migration Upgrade from v0.x to v2.x Dart Counter – an example of how to create a CounterBloc (pure ..
Circular Bottom Navigation (or maybe a tab bar). This is implementation of an artwork in Uplabs Let’s get started 1 – Depend on it Add this to your package’s pubspec.yaml file: dependencies: circular_bottom_navigation: ^1.0.1 2 – Install it install packages from the command line: flutter packages get 3 – Import it Now in your Dart code, ..
Info: A powerful Flutter chart library, currently supporting Line Chart, Bar Chart, Pie Chart, and Scatter Chart. FL Chart ???? A library to draw fantastic charts in Flutter ???? Chart Types LineChart BarChart PieChart Read More Read More Read More ScatterChart Coming Soon Coming Soon Read More Banner designed by Soheil Saffar, ..
Info: Flutter plugin that allows you to display multi-image picker on iOS and Android. ???????????? Flutter plugin that allows you to display multi-image picker on iOS and Android. Key Features • Documentation • FAQ • Credits • Related • License Key Features Pick multiple images Native performance Photos sorted by albums Take a picture option in the grid view Restrict the maximum count of images the user ..
Fast, Enjoyable & Secure NoSQL Database Hive is a lightweight and blazing fast key-value database written in pure Dart. Inspired by Bitcask. Documentation & Samples ???? Features ???? Cross platform: mobile, desktop, browser ⚡ Great performance (see benchmark) ❤️ Simple, powerful, & intuitive API ???? Strong encryption built in ???? NO native dependencies ???? Batteries included Getting Started Check out the Quick Start documentation to get ..
collection_ext A set of extension methods for Dart collections, designed for the purpose of making it easier to write concise, functional-programming-styled Dart code. Working on an Iterable for example, with collection_ext, we can write: iterable.forEachIndexed((i, x) => /* use index i & element x */) instead of: var i = 0; for (var x in iterable) { // use index i & ..
Philippines This provides a complete list of Philippine towns, cities, provinces, and regions. References: http://en.wikipedia.org/wiki/Regions_of_the_Philippines http://en.wikipedia.org/wiki/Provinces_of_the_Philippines http://en.wikipedia.org/wiki/List_of_cities_and_municipalities_in_the_Philippines Installation: Usage: Notes If the data is outdated, feel free to contribute. Contributions Feel free to contribute! Just create a Pull Request 🙂 Download Philippines Source Code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection ..
empty_Widget FilterList is a flutter plugin that is designed to provide ease in filter data from a list of strings. Getting Started 1. Add library to your pubspec.yaml dependencies: filter_list: ^0.0.1 2. Import library in dart file import ‘import ‘package:filter_list/filter_list.dart’;’; 3. How to use FilterList Create a list of Strings List<String> countList = [ “One”, ..
A Dart implementation of Sass. Sass makes CSS fun again. Using Dart Sass From Chocolatey or Scoop (Windows) From Homebrew (OS X) Standalone From npm From Pub From Source JavaScript API Why Dart? Compatibility Policy Browser Compatibility Node.js Compatibility Behavioral Differences from Ruby Sass Using Dart Sass There are a few different ways to install and run Dart Sass, ..
The brightest, hippest, coolest router for Flutter. Features Simple route navigation Function handlers (map to a function instead of a route) Wildcard parameter matching Querystring parameter parsing Common transitions built-in Simple custom transition creation Version Compatability See CHANGELOG for all breaking (and non-breaking) changes. Getting started You should ensure that you add the router as ..
Emojis Emoji for Dart Over 3300 EmojisThis contain all Unicode 13 Emojis (2️0️2️0️) Usage Import import ‘package:emojis/emojis.dart’; // to use Emoji collection import ‘package:emojis/emoji.dart’; // to use Emoji utilities Use print(‘I ${Emojis.greenHeart} ${Emojis.directHit}’); // I 💚 🎯 Emoji smile = Emoji.byName(‘Grinning Face’); // get a emoji by its name print(‘Emoji name : ${smile.name}’); // Emoji name is Grinning Face ..
Flutter Map plugin for ArcGIS Esri Currently support feature layer and feature cluster We are working on more features A Dart implementation of Esri Leaflet for Flutter apps. This is a plugin for flutter_map package Feature layer’s cluster Inspired by flutter_map_marker_cluster package Usage Add flutter_map, dio and flutter_map_arcgis to your pubspec: dependencies: flutter_map: any flutter_map_arcgis: any # or the ..
Spider A small dart library to generate Assets dart code from assets folder. It generates dart class with static const variables in it which can be used to reference the assets safely anywhere in the flutter app. Example Before Widget build(BuildContext context) { return Image(image: AssetImage(‘assets/background.png’)); } After Widget build(BuildContext context) { return Image(image: AssetImage(Assets.background)); ..
Flutter package for holaa Holaa is an AI-enabled chatbot that can be used for a range of different tasks from Help and FAQ to online ticket bookings. This is a flutter package that makes the integration of holaa onto mobile devices much easier. Installation Add holaa to your pubspec.yaml file dependencies: holaa: ^0.0. Run Pub ..
This package exposes a StringScanner type that makes it easy to parse a string using a series of Patterns. For example: import ‘dart:math’; import ‘package:string_scanner/string_scanner.dart’; num parseNumber(String source) { // Scan a number (“1”, “1.5”, “-3”). var scanner = StringScanner(source); // [Scanner.scan] tries to consume a [Pattern] and returns whether or not it // succeeded. It will move ..
???? flame A minimalist Flutter game engine. Any help is appreciated! Comment, suggestions, issues, PR’s! Give us a star to help! Help We have a Flame help channel on Fireslime’s Discord, join it here. Also we now have a FAQ, so please search your questions there first. Goals The goal of this project is to ..
AudioPlayers A Flutter plugin to play multiple simultaneously audio files, works for Android, iOS and macOS. Install This was orginally forked from rxlabz’s audioplayer, but the name was changed to audioplayers (mind the ‘s’); so, to add the dependency: dependencies: audioplayers: ^0.14.0 Discord channel We have created a channel for audioplayers help on Fireslime’s discord, ..
Try it Disclaimer: All of this is purely experimental and under active development (read why I started the project here). If I would have access to Figma rendering source code it would have been a lot easier and quicker (if a Figma employee read this and can share the algorithm, it would be awesome!), but ..
A mixture between dependency injection (DI) and state management, built with widgets for widgets. It purposefully uses widgets for DI/state management instead of dart-only classes like Stream. The reason is, widgets are very simple yet robust and scalable. By using widgets for state management, provider can guarantee: maintainability, through a forced uni-directional data-flow testability/composability, since ..
Aqueduct is a modern Dart HTTP server framework. The framework is composed of libraries for handling and routing HTTP requests, object-relational mapping (ORM), authentication and authorization (OAuth 2.0 provider) and documentation (OpenAPI). These libraries are used to build scalable REST APIs that run on the Dart VM. If this is your first time viewing Aqueduct, ..
Flutter Modular Info: What is Flutter Modular? When a project is getting bigger and more complex, we unfortunately end up joining a lot of archives in just one, it makes harder the code maintenance and reusability too. The Modular give us a bunch of adapted solutions for Flutter, such a dependency injection, routes controller and ..
Slidy CLI package manager and template generator for Flutter. Generate Modules, Pages, Widgets, BLoCs, Controllers, and tests. Slidy supports rxBLoC, flutter_bloc, and mobx. Why should I use it? Slidy’s goal is to help you structure your project in a standardized way. Organizing your app in Modules formed by pages, repositories, widgets, BloCs, and also create ..
HackerEarth API Simple and easy-to-use Dart wrapper for HackerEarth API which provides endpoints for compiling and running code in several languages. Usage A simple usage example: // Import this package import ‘package:hackerearth_api/hackerearth_api.dart’; void main() async { // Create instance and supply client_secret obtained from https://www.hackerearth.com/api/register/ HackerEarthApiWrapper hackerEarthApiWrapper = HackerEarthApiWrapper( clientSecret: ‘PUT_CLIENT_SECRET’, ); /** Call makeRequest ..
JoJo ???? ???? CLI utility to check last-visit of your CodeForces friends & much more, ???? powered by CodeForces API Features Online Friends All Friends Prerequisite Dart SDK Setup Clone Add API credentials in config.dart Run Dependencies args crypto http Download JoJo Source Code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection ..
Gitrat ???? Gitrat (Github-Traitors) is a CLI utility to track GitHub (un)followers. Prerequisite Dart Setup Cloning Repository Getting Dependencies Running App Todo Tracking follower-change with git Comparing stats by date Custom options – CLI flags Username History Tweet rats Help Download Gitrat source code on GitHub https://github.com/piedcipher/gitrat FlutterappworldProvides the list of the opensource Flutter apps ..
Upsplash Unofficial Unsplash client written using dart and flutter Sreenshots Architecture The goal of this pattern is to make it easy to separate presentation from business logic, facilitating testability and reusability. Libraries Architecture flutter_bloc A predictable state management library that helps implement the BLoC design pattern Networking dio A powerful Http client for Dart, which ..