Flutter Gems

A Flutter package landscape guide comprising 2500+ neatly categorized useful and popular packages!

Follow on Twitter Subscribe for Updates Contribute

Crafted with 💙 for Flutter Community

json_annotation
👍 155

Classes and helper functions that support JSON code generation via the `json_serializable` package.

READ MORE
dart_json_mapper
👍 91

This package allows programmers to annotate Dart objects in order to serialize / deserialize them from / to JSON.

READ MORE
xml
👍 77

A lightweight library for parsing, traversing, querying, transforming and building XML documents.

READ MORE
yaml
👍 54

A parser for YAML, a human-friendly data serialization standard

READ MORE
csv
👍 45

A codec to transform between a string and a list of values. The string must be comma (configurable) separated values.

READ MORE
protobuf
👍 36

Runtime library for protocol buffers support. Use https://pub.dev/packages/protoc_plugin to generate dart code for your '.proto' files.

READ MORE
xml2json
👍 26

An XML to JSON conversion package. Supports Badgerfish, GData and Parker conversions.

READ MORE
geojson
👍 23

Utilities to work with geojson data. Parser with a reactive api, search and geofencing

READ MORE
geojson_vi Card Image
geojson_vi
👍 22

GeoJSON package for Dart and Flutter developers to create, read, search, update and delete the geospatial data interchange format (GIS data).

READ MORE
flutter_json_widget Card Image
flutter_json_widget
👍 19

A Json viewer widget for flutter. Shows json data in an extensible list. Makes data readable on the phone easily.

READ MORE
beautifulsoup
👍 17

A dart port of the famous python library beautifulsoup

READ MORE
pretty_json
👍 15

A small wrapper for pretty printing JSON objects in a more human readable format. Typically this package would be used for network logging and debugging objects.

READ MORE
gpx
👍 14

Package for load, manipulate, and save GPS data in GPX format (a light-weight XML data format for the interchange of GPS data - waypoints, routes, and tracks).

READ MORE
deep_pick
👍 12

A library to access deep nested values inside of dart data structures, like returned from `dynamic jsonDecode(String source)`.

READ MORE
gson
👍 9

Parses and encodes the json generated by GSON (Can parse minecraft's json)

READ MORE
japx Card Image
japx
👍 7

Lightweight parser for the JSON:API (http://jsonapi.org/) structure.

READ MORE
checked_yaml
👍 7

Generate more helpful exceptions when decoding YAML documents using package:json_serializable and package:yaml.

READ MORE
json_utilities
👍 5

A collection of json utilities to enhance the experience of working with json based models.

READ MORE
cbor
👍 5

A CBOR library for Dart. An RFC7049 compliant encoding/decoding CBOR implementation.

READ MORE
dart_json_mapper_flutter
👍 4

This is a dart-json-mapper complementary package provides support for https://github.com/flutter/flutter types in order to serialize / deserialize them from / to JSON.

READ MORE
safemap
👍 3

Safely get value with Type from JSON map. Will return null value when value was wrong.

READ MORE