Search packages, repositories and app categories

Package detailsv1.1.2

dgraph

Dgraph dart client.

AndroidiOSmacOSWindowsLinux
30-day downloads
81
Likes
18
Pub points
120

Install package

flutter pub add dgraph

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The dgraph package is a Dart client for interacting with Dgraph, a high-performance, scalable graph database. It enables Flutter applications to communicate with Dgraph servers via WebSocket and RPC protocols, supporting GraphQL-like queries and mutations. Designed for cross-platform use, it works seamlessly on Android, iOS, macOS, Windows, and Linux. The package simplifies integration with Dgraph's data model, making it ideal for apps requiring complex relationships and fast querying of interconnected data.

Use cases

  • GraphQL-like queries to graph databases
  • Real-time data synchronization
  • Mobile and desktop apps using graph data
  • Complex relationship modeling
  • Backendless data storage with Dgraph
  • Cross-platform graph database access

Key features

  • WebSocket and RPC communication
  • Supports Dgraph's GraphQL+ syntax
  • Cross-platform compatibility
  • Type-safe query building
  • Built-in error handling
  • Lightweight and efficient

Suitable for

  • Developers using Dgraph as a backend
  • Apps needing relational or hierarchical data models
  • Flutter apps requiring real-time graph data
  • Teams building data-intensive mobile/desktop apps
  • Projects with complex data interconnections

Considerations

  • Requires a running Dgraph server
  • Limited documentation compared to mature packages
  • Not suitable for simple key-value storage
  • Dependent on Dgraph's specific query language
  • May require additional setup for authentication and security

Categories

Dependencies

Dependency list 4 items

Projects using this package

No data available yet.