FLUTTER ECOSYSTEM

dartis

Redis client featuring type-safe commands, pipelining, fire and forget, publish/subscribe, monitor mode, inline commands, transactions, Lua scripting, modules, and much more.

Latest version
0.5.0
30-day downloads
2K
Likes
26
Pub points
40

Package Overview

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

Overview

Dartis is a comprehensive Redis client for Dart, offering type-safe command execution, pipelining, fire-and-forget operations, publish/subscribe messaging, monitor mode, inline commands, transactions, Lua scripting, and module support. Designed for robust and efficient interaction with Redis databases, it enables developers to leverage Redis's full feature set within Flutter and Dart applications. The client emphasizes safety and performance through compile-time type checking and optimized communication patterns. It integrates seamlessly into existing workflows via a straightforward pub package installation.

Use cases
  • Real-time data streaming with pub/sub
  • High-performance batch operations using pipelining
  • Transactional data updates
  • Server-side Lua script execution
  • Monitoring Redis activity in real time
  • Integrating Redis modules into Dart apps
Key features
  • Type-safe Redis commands
  • Support for pipelining and fire-and-forget
  • Publish/subscribe messaging
  • Lua scripting integration
  • Transaction support
  • Monitor mode for debugging
Suitable for
  • Developers building real-time Flutter apps
  • Backend services requiring high-speed Redis access
  • Applications using complex Redis workflows
  • Teams prioritizing type safety in database interactions
  • Projects leveraging Redis modules or advanced features
Considerations
  • Requires a running Redis server
  • Limited platform support (no specific platforms listed)
  • May require additional configuration for secure connections
  • Lua scripting requires familiarity with Redis Lua API
  • Not designed for non-Redis databases
Supported platformsNot available

Install package

flutter pub add dartis

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects

No data available yet.