SylphxAI/firestore_odm

🔥 Type-safe Firestore ODM for Dart/Flutter - code-generation with zero reflection

42
/ 100
Emerging

Leverages code generation with Dart extensions and inline callables to eliminate reflection overhead while maintaining full type safety across queries, updates, and aggregations. Supports advanced patterns like smart cursor-based pagination, streaming aggregations, generic models, and atomic field operations (increment, arrayUnion, serverTimestamp) with both declarative patch and smart modify APIs. Integrates seamlessly with the Firestore ecosystem via cloud_firestore, Freezed for immutable models, and json_serializable for serialization control.

No Package No Dependents
Maintenance 13 / 25
Adoption 5 / 25
Maturity 9 / 25
Community 15 / 25

How are scores calculated?

Stars

12

Forks

4

Language

Dart

License

MIT

Last pushed

Mar 17, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/SylphxAI/firestore_odm"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.