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
👍 172

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

READ MORE
dart_json_mapper
👍 99

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

READ MORE
xml
👍 80

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

READ MORE
yaml
👍 61

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

READ MORE
csv
👍 61

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

READ MORE
protobuf
👍 40

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

READ MORE
xml2json
👍 28

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

READ MORE
geojson
👍 27

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

READ MORE
geojson_vi Card Image
geojson_vi
👍 23

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
👍 20

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

READ MORE
beautifulsoup
👍 20

A dart port of the famous python library beautifulsoup

READ MORE
gpx
👍 17

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
pretty_json
👍 16

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
deep_pick
👍 13

Simplifies manual JSON parsing with a type-safe API. No dynamic, no manual casting. Flexible inputs types, fixed output types. Useful parsing error messages

READ MORE
gson
👍 10

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

READ MORE
japx Card Image
japx
👍 9

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

READ MORE
checked_yaml
👍 9

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

READ MORE
cbor
👍 6

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

READ MORE
json_utilities
👍 5

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

READ MORE
safemap
👍 4

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

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