All Projects → octabytes → Fireo

octabytes / Fireo

Licence: apache-2.0
Google Cloud Firestore modern and simplest convenient ORM package in Python. FireO is specifically designed for the Google's Firestore

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Fireo

Fireway
A schema migration tool for firestore
Stars: ✭ 100 (-38.65%)
Mutual labels:  firebase, firestore
Firebase Php
Unofficial Firebase Admin SDK for PHP
Stars: ✭ 1,657 (+916.56%)
Mutual labels:  firebase, firestore
Flutter medical
Functioning Doctor/Healthcare Catalog App created using Dart with Flutter. Stores and loads data from Firebase Firestore DB.
Stars: ✭ 99 (-39.26%)
Mutual labels:  firebase, firestore
Tiledesk Server
Tiledesk server. Tiledesk is an Open Source Live Chat platform written in NodeJs and MongoDB
Stars: ✭ 94 (-42.33%)
Mutual labels:  firebase, firestore
Nextjs Vercel Firebase
Next.js app using API routes to connect with Firestore.
Stars: ✭ 133 (-18.4%)
Mutual labels:  firebase, firestore
Gatsby Theme Firebase
🔥 A Gatsby Theme for adding Firebase to your application.
Stars: ✭ 96 (-41.1%)
Mutual labels:  firebase, firestore
Fuego
Fuego is a command line client for the firestore database (https://firebase.google.com/docs/firestore).
Stars: ✭ 110 (-32.52%)
Mutual labels:  firebase, firestore
Firegraph
GraphQL Superpowers for Google Cloud Firestore
Stars: ✭ 80 (-50.92%)
Mutual labels:  firebase, firestore
Chatair Android
🔥 A highly advance featured chat app in android using Firestore
Stars: ✭ 132 (-19.02%)
Mutual labels:  firebase, firestore
Combinefirebase
Combine wrapper on Google's iOS Firebase library.
Stars: ✭ 126 (-22.7%)
Mutual labels:  firebase, firestore
React Native Firebase
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
Stars: ✭ 9,674 (+5834.97%)
Mutual labels:  firebase, firestore
Highlight Utils
My tools for converting, importing, and processing Kindle, Instapaper, and Safari Books highlights
Stars: ✭ 143 (-12.27%)
Mutual labels:  firebase, firestore
The Road To React With Firebase
📓The Road to React with Firebase: Your journey to build business applications with React and Firebase.
Stars: ✭ 82 (-49.69%)
Mutual labels:  firebase, firestore
Firebase Course
Firebase & AngularFire In Depth
Stars: ✭ 96 (-41.1%)
Mutual labels:  firebase, firestore
Firebase dart sdk
Unofficial Firebase Flutter SDK. Maintainer: @long1eu
Stars: ✭ 80 (-50.92%)
Mutual labels:  firebase, firestore
Pring.ts
Cloud Firestore model framework for TypeScript - Google
Stars: ✭ 103 (-36.81%)
Mutual labels:  firebase, firestore
Integrify
🤝 Enforce referential and data integrity in Cloud Firestore using triggers
Stars: ✭ 74 (-54.6%)
Mutual labels:  firebase, firestore
Jotify
Sticky notes reimagined - written in Swift
Stars: ✭ 79 (-51.53%)
Mutual labels:  firebase, firestore
Firebasecrud
Rich UI and animation flutter app backed by firebase
Stars: ✭ 121 (-25.77%)
Mutual labels:  firebase, firestore
Fluttergram
A fully functional Instagram clone written in Flutter using Firebase / Firestore
Stars: ✭ 1,944 (+1092.64%)
Mutual labels:  firebase, firestore

PyPI version Build Status

FireO Logo

A modern and simplest convenient ORM package in Python. FireO is specifically designed for the Google's Firestore, it's more than just ORM. It implements validation, type checking, relational model logic and much more facilities.

Get Started!




Available in other language

  1. FireO is available also in nodeJS FireO nodeJS

Installation

pip install fireo

Example Usage

from fireo.models import Model
from fireo.fields import TextField

class User(Model):
    name = TextField()


u = User()
u.name = "Azeem Haider"
u.save()

# Get user
user = User.collection.get(u.key)
print(user.name)

Documentation

Full documentation is available in the FireO Doc.

Contributing

Bug reports and pull requests are welcome. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

  1. Fix bug or add new features
  2. Write tests for your functionality
  3. Mention in Documentation, what you has done and how other can use it

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

License

This is official FireO Repository. Powered by OctaByte Licensed under Apache License 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].